[KERNEL32]
authorHermès Bélusca-Maïto <hermes.belusca-maito@reactos.org>
Sat, 8 Feb 2014 22:22:21 +0000 (22:22 +0000)
committerHermès Bélusca-Maïto <hermes.belusca-maito@reactos.org>
Sat, 8 Feb 2014 22:22:21 +0000 (22:22 +0000)
commitcc269f9cb477bb258f3ea8a512f4ae74ab4ddcdb
tree1f7392aa2baa741fcf4a0890be5bc65182950ef9
parent535049cf93d090f37045710013ac293281cbf766
[KERNEL32]
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
reactos/dll/win32/kernel32/client/proc.c