ChangeSet ID: 8334 CVSROOT: /home/winehq/opt/cvs-commit Module name: wine Changes by: julliard@wine.codeweavers.com 2003/05/21 13:50:53
Modified files: programs : Makefile.in include/wine : obj_shelllink.h dlls/shell32 : shelllink.c shell32_main.h memorystream.c Makefile.in . : configure.ac configure Added files: programs/winemenubuilder: winemenubuilder.c Makefile.in .cvsignore
Log message: Mike McCormack mike@codeweavers.com Remove code that starts wineshelllink, instead create a windows compatible shortcut (*.lnk) file. After creating that file, start a link processor (winemenubuilder) on it, which reads it back then calls wineshelllink. Rework CreateStreamFromFile to create an IStream object that is writeable.
Patch: http://cvs.winehq.com/patch.py?root=/home/winehq/opt/cvs-commit&id=8334
Old revision New revision Changes Path 1.37 1.38 +7 -0 wine/programs/Makefile.in 1.13 1.14 +2 -1 wine/include/wine/obj_shelllink.h 1.53 1.54 +701 -846 wine/dlls/shell32/shelllink.c 1.64 1.65 +1 -3 wine/dlls/shell32/shell32_main.h 1.9 1.10 +66 -57 wine/dlls/shell32/memorystream.c 1.66 1.67 +0 -7 wine/dlls/shell32/Makefile.in 1.159 1.160 +1 -0 wine/configure.ac 1.432 1.433 +2 -1 wine/configure Added 1.1 +0 -0 wine/programs/winemenubuilder/winemenubuilder.c Added 1.1 +0 -0 wine/programs/winemenubuilder/Makefile.in Added 1.1 +0 -0 wine/programs/winemenubuilder/.cvsignore