2
0
Эх сурвалжийг харах

* handle empty environment correctly when initializing argv0 under msdos.
Patch by Max Nazhalov, mantis #28705.

git-svn-id: trunk@32028 -

nickysn 9 жил өмнө
parent
commit
20e5b3e586
1 өөрчлөгдсөн 2 нэмэгдсэн , 0 устгасан
  1. 2 0
      rtl/msdos/system.pp

+ 2 - 0
rtl/msdos/system.pp

@@ -202,6 +202,8 @@ begin
   dos_env_count := env_count;
   if dos_version >= $300 then
     begin
+      if cp=dos_env then
+        inc(cp);
       inc(cp, 3);
       dos_argv0 := cp;
     end