Fix finding the environment multi-string size (use the same code as in RtlpInitEnvironment instead of using hackish and broken code; the two while() are here because the environment string is a "multi-string", hence a list of strings, each terminated by a NULL char, and the whole multi-string is terminated by two NULL chars (the one of the last string plus an empty string).
Also fix a cast.
This fixes the launch of some programs, and this was triggered by tring to compiling the host-tools of the ReactOS source code with RosBE, on ReactOS.
CORE-7870 #resolve #comment Fixed in revision 62060.
svn path=/trunk/; revision=62060
- Display the current domain in the logon dialog and pass it to the logon routine.
- Fix wrong default domain registry value name.
svn path=/trunk/; revision=62059
- Lock the token in SepPrivilegeCheck
- Make use of RtlEqualLuid instead of manual comparison of fields
- Implement SepSinglePrivilegeCheck and SePrivilegePolicyCheck and use the latter in SepAccessCheck
svn path=/trunk/; revision=62058
Implement MiLockVirtualMemory / MiUnlockVirtualMemory. Due to missing WS list support, hack the WS list entries into the PFN, until we support WS lists.
svn path=/trunk/; revision=62051
- Update IDD_NOTICE_DLG and IDD_LOGGEDOUT_DLG to better match XP/2003. Patch by Lee Schroeder. Thanks a lot!
- Fix dialogs that were not updated by Lee's patch.
CORE-7604 #resolve
svn path=/trunk/; revision=62043
Remove the FontForge project of the UniVGA font, since it is now hosted on http://rtoss.googlecode.com/svn/UniVGA16/ . Update the README file accordingly.
svn path=/trunk/; revision=62034
- Simplify menu initialization
- Add proof-of-concept text drawing functionality (for now with hard-coded text and font)
- use RECT instead of int[4] and POINT instead of int x,y
- move some redundant code to new function ForceRefreshSelectionContents
- rework transparent selection code using new function ColorKeyedMaskBlt
svn path=/trunk/; revision=62025
* Remove one time inclusions from the main header and put them back where they belong.
* Improve header inclusions.
CORE-7716
svn path=/trunk/; revision=62024
- Use current directory for NULL parameter in GetDriveType
Patch by Kenneth Deane (kde678 __AT__ gmail __DOT__ com), slightly modified by myself. Thanks!
svn path=/trunk/; revision=62019
Implement SepAccessCheckAndAuditAlarm, which now does proper argument capturing and forwards those to SepAccessCheckAndAuditAlarmWorker, which for now only grants access without checking.
svn path=/trunk/; revision=62016