Переглянути джерело

Allow to pass antoher exitcode to fail utility by command line first parameter

Pierre Muller 1 рік тому
батько
коміт
9f69dd28b4
1 змінених файлів з 11 додано та 0 видалено
  1. 11 0
      tests/utils/fail.pp

+ 11 - 0
tests/utils/fail.pp

@@ -1,5 +1,16 @@
 program fail;
 
+var
+  i : int64;
+  err : word;
 begin
+  if paramstr(1)<>'' then
+    begin
+      val(paramstr(1),i,err);
+      if err<>0 then
+        writeln('Error with ',paramstr(1))
+      else
+        halt(i);
+    end;
   halt(1);
 end.