Ros-diffs June 2006

ros-diffs@reactos.org
  • 19 participants
  • 595 discussions

[ion] 22583: - Reformat heap.c to ROS standards - HeapCreate should mask out NT flags and tag allocations with CLASS 1. - Implemented HeapCreateTagsW, HeapExtend, HeapQueryTagW, HeapSummary, HeapUsage. - Stubbed RtlUsageHeap, RtlQueryTagHeap, RtlExtendHeap, RtlCreateTagHeap.
by ion@svn.reactos.org
18 years, 6 months

[ion] 22582: - Fixup Local* Heap implementation so that calls which have different semantics don't call the Global APIs (ie: LocalAlloc/LocalReAlloc and LocalFlags). The rest can be shared beteween them. Also fix some prototypes. - Rename all the defintions to BASE_HEAP instead of GLOBAL_HEAP, since they apply just as well to the Local Heap.
by ion@svn.reactos.org
18 years, 6 months

[hpoussin] 22581: Fix prototype of WritePwrScheme. Prototypes shouldn't have LPTSTR in their parameter list!
by hpoussin@svn.reactos.org
18 years, 6 months

[hpoussin] 22580: Fix definition of NtGdiAlphaBlend
by hpoussin@svn.reactos.org
18 years, 6 months

[ion] 22579: - Rewrote Base Heap implementation nearly from scratch, currently only for Global Heap (Local Heap is as broken as before, since it still calls the Global Heap APIs). For detailed implementation notes, see baseheap.h - Main changes include using the RtlHandle package instead of duplicating an internal implementation, as well as using the RtlHeap* APIs that allow for setting User Flags/Values for associating Base Heap Flags/Handles with the actual RTL-managed block. - Regression-test
by ion@svn.reactos.org
18 years, 6 months

[ion] 22578: - There are more then only the 3 or 4 heap flags WINE's Windows 95 code supports(there are about 18), so it's a bit stupid to mask them all out, especially since that breaks settable/tag flags.
by ion@svn.reactos.org
18 years, 6 months

[ion] 22577: - Silence debug message
by ion@svn.reactos.org
18 years, 6 months

[ion] 22576: - Fix implementation of RtlSetUserValueHeap and RtlGetUserInfoHeap to write their flags to the subheap and not the actual main heap structure (since those flags are valid for each allocation). - Make heap allocations 8-byte aligned again.
by ion@svn.reactos.org
18 years, 6 months

[greatlrd] 22575: fixing so u can edit rsrc.rc again with vs
by greatlrd@svn.reactos.org
18 years, 6 months

[greatlrd] 22574: 1. Fix the russain rc to be open with VS 2. move all langues rc to rsrc.rc so we can open them in VS without genrate project file for VS we already doing it on few other dll/exe
by greatlrd@svn.reactos.org
18 years, 6 months
Results per page: