|
@@ -119,8 +119,7 @@ var
|
|
|
for i:=oldargvlen to argvlen-1 do
|
|
|
argv[i]:=nil;
|
|
|
end;
|
|
|
- { use realloc to reuse already existing memory }
|
|
|
- sysreallocmem(argv[idx],len+1);
|
|
|
+ ArgV [Idx] := SysAllocMem (Succ (Len));
|
|
|
end;
|
|
|
|
|
|
var
|
|
@@ -336,7 +335,10 @@ end.
|
|
|
|
|
|
{
|
|
|
$Log$
|
|
|
- Revision 1.33 2005-04-03 21:10:59 hajny
|
|
|
+ Revision 1.34 2005-05-10 21:45:08 hajny
|
|
|
+ * fix for potential SIGSEGV during argv allocation
|
|
|
+
|
|
|
+ Revision 1.33 2005/04/03 21:10:59 hajny
|
|
|
* EOF_CTRLZ conditional define replaced with CtrlZMarksEOF, #26 handling made more consistent (fix for bug 2453)
|
|
|
|
|
|
Revision 1.32 2005/02/14 17:13:30 peter
|