SOURCES: fpc-avoid-RE.patch (NEW) - avoid runtime error on file op...
baggins
baggins at pld-linux.org
Mon Oct 23 13:05:55 CEST 2006
Author: baggins Date: Mon Oct 23 11:05:55 2006 GMT
Module: SOURCES Tag: HEAD
---- Log message:
- avoid runtime error on file open operations
---- Files affected:
SOURCES:
fpc-avoid-RE.patch (NONE -> 1.1) (NEW)
---- Diffs:
================================================================
Index: SOURCES/fpc-avoid-RE.patch
diff -u /dev/null SOURCES/fpc-avoid-RE.patch:1.1
--- /dev/null Mon Oct 23 13:05:55 2006
+++ SOURCES/fpc-avoid-RE.patch Mon Oct 23 13:05:50 2006
@@ -0,0 +1,29 @@
+Avoid Runtime Error during file open, especially when there IS a legal
+check if it succeded or not
+
+--- fpcbuild_2.0.4_exp/fpcsrc/rtl/linux/linuxvcs.pp~ 2006-02-15 11:04:09.000000000 +0100
++++ fpcbuild_2.0.4_exp/fpcsrc/rtl/linux/linuxvcs.pp 2006-10-23 12:52:49.052613239 +0200
+@@ -94,8 +94,10 @@
+ pid:=fpgetpid;
+ repeat
+ str(pid,s);
++ {$I-}
+ assign(f,'/proc/'+s+'/stat');
+ reset(f);
++ {$I+}
+ if ioresult<>0 then
+ break;
+ read(f,dummy);
+--- fpcbuild_2.0.4_exp/fpcsrc/utils/grab_vcsa.pp~ 2006-02-15 11:04:09.000000000 +0100
++++ fpcbuild_2.0.4_exp/fpcsrc/utils/grab_vcsa.pp 2006-10-23 12:52:19.823019988 +0200
+@@ -78,8 +78,10 @@
+ pid:=fpgetpid;
+ repeat
+ str(pid,s);
++ {$I-}
+ assign(f,'/proc/'+s+'/stat');
+ reset(f);
++ {$I+}
+ if ioresult<>0 then
+ begin
+ found_vcsa:=false;
================================================================
More information about the pld-cvs-commit
mailing list