Make sure memory will be freed on delete of DIB section
Modified: trunk/reactos/subsys/win32k/objects/dib.c
_____
Modified: trunk/reactos/subsys/win32k/objects/dib.c
--- trunk/reactos/subsys/win32k/objects/dib.c 2005-09-07 17:20:28 UTC
(rev 17724)
+++ trunk/reactos/subsys/win32k/objects/dib.c 2005-09-07 17:54:47 UTC
(rev 17725)
@@ -923,6 +923,7 @@
return NULL;
}
bmp->dib = (DIBSECTION *) dib;
+ bmp->flFlags = BITMAPOBJ_IS_APIBITMAP;
/* WINE NOTE: WINE makes use of a colormap, which is a color
translation table between the DIB and the X physical
device. Obviously, this is left out of the ReactOS
implementation. Instead, we call
Update status
Modified: trunk/reactos/media/doc/README.WINE
_____
Modified: trunk/reactos/media/doc/README.WINE
--- trunk/reactos/media/doc/README.WINE 2005-09-07 16:33:53 UTC (rev
17722)
+++ trunk/reactos/media/doc/README.WINE 2005-09-07 16:34:46 UTC (rev
17723)
@@ -26,48 +26,48 @@
work to import a new dll.
The following build tools are shared with Wine.
-reactos/tools/unicode # Synced to Wine-20050725
-reactos/tools/wpp # Synced to Wine-20050725
+reactos/tools/unicode # Synced to Wine-20050830
+reactos/tools/wpp # Synced to Wine-20050830
reactos/tools/bin2res # Resource to binary converter
-reactos/tools/winebuild # Synced to Wine-20050725
+reactos/tools/winebuild # Synced to Wine-20050830
reactos/tools/wmc # Wine Message Compiler
-reactos/tools/wrc # Synced to Wine-20050725
+reactos/tools/wrc # Synced to Wine-20050830
reactos/tools/widl # Forked at Wine-20050628
The following libraries are shared with Wine.
-reactos/lib/cabinet # Synced to Wine-20050725
-reactos/lib/comctl32 # Synced to Wine-20050725
-reactos/lib/comdlg32 # Synced to Wine-20050725
+reactos/lib/cabinet # Synced to Wine-20050830
+reactos/lib/comctl32 # Synced to Wine-20050830
+reactos/lib/comdlg32 # Synced to Wine-20050830
reactos/lib/dbghelp #
reactos/lib/dinput # Forked at Wine-20050310
-reactos/lib/dinput8 # Synced to Wine-20050725
-reactos/lib/icmp # Synced to Wine-20050725
+reactos/lib/dinput8 # Synced to Wine-20050830
+reactos/lib/icmp # Synced to Wine-20050830
reactos/lib/iphlpapi # Out of sync
reactos/lib/imagehlp # Patches for BindImage need review and
submission to winehq.
reactos/lib/msvcrt20 # Out of sync
-reactos/lib/mpr # Synced to Wine-20050725
+reactos/lib/mpr # Synced to Wine-20050830
reactos/lib/msacm # Out of sync
-reactos/lib/msimg32 # Synced to Wine-20050725
-reactos/lib/msi # Synced to Wine-20050725
+reactos/lib/msimg32 # Synced to Wine-20050830
+reactos/lib/msi # Synced to Wine-20050830
reactos/lib/msvideo # Out of sync
reactos/lib/netapi32 # Out of sync
-reactos/lib/objsel # Synced to Wine-20050726
+reactos/lib/objsel # Synced to Wine-20050830
reactos/lib/odbc32 # In sync. Depends on port of Linux
ODBC.
-reactos/lib/ole32 # Synced to Wine-20050725
-reactos/lib/oleaut32 # Synced to Wine-20050725
-reactos/lib/oledlg # Synced to Wine-20050725
-reactos/lib/olepro32 # Synced to Wine-20050725
-reactos/lib/riched20 # Synced to Wine-20050725
-reactos/lib/richedit # Synced to Wine-20050725
-reactos/lib/rpcrt4 # Synced to Wine-20050725
+reactos/lib/ole32 # Synced to Wine-20050830
+reactos/lib/oleaut32 # Synced to Wine-20050830
+reactos/lib/oledlg # Synced to Wine-20050830
+reactos/lib/olepro32 # Synced to Wine-20050830
+reactos/lib/riched20 # Synced to Wine-20050830
+reactos/lib/richedit # Synced to Wine-20050830
+reactos/lib/rpcrt4 # Synced to Wine-20050830
reactos/lib/setupapi # Forked at Wine-20050524
-reactos/lib/shell32 # Synced to Wine-20050725
-reactos/lib/shdocvw # Synced to Wine-20050725
-reactos/lib/shlwapi # Synced to Wine-20050725
+reactos/lib/shell32 # Synced to Wine-20050830
+reactos/lib/shdocvw # Synced to Wine-20050830
+reactos/lib/shlwapi # Synced to Wine-20050830
reactos/lib/twain # Out of sync
-reactos/lib/urlmon # Synced to Wine-20050725
-reactos/lib/uxtheme # Synced to Wine-20050725
+reactos/lib/urlmon # Synced to Wine-20050830
+reactos/lib/uxtheme # Synced to Wine-20050830
reactos/lib/version # Out of sync
reactos/lib/wininet # Out of sync
reactos/lib/winmm # Forked at Wine-20050628
@@ -77,7 +77,7 @@
ReactOS shares the following programs with Winehq.
reactos/subsys/system/regedit # Out of sync
reactos/subsys/system/expand # Out of sync
-reactos/subsys/system/msiexec # Synced to Wine-20050725
+reactos/subsys/system/msiexec # Synced to Wine-20050830
In addition the following libs, dlls and source files are mostly based
on code ported
from Winehq CVS. If you are looking to update something in these files