瀏覽代碼

* fixed runtime check

peter 23 年之前
父節點
當前提交
320f624c4a
共有 1 個文件被更改,包括 10 次插入2 次删除
  1. 10 2
      tests/webtbs/tw2046.pp

+ 10 - 2
tests/webtbs/tw2046.pp

@@ -12,11 +12,19 @@ const
   libc='c';
 {$endif}
 
-procedure printf(fm: pchar; args: array of const); cdecl; external libc;
+procedure sprintf(a, fm: pchar; args: array of const); cdecl; external libc;
 
 procedure print(args: array of const);
+var
+  a : array[0..255] of char;
 begin
-  printf('a number %i'#13#10,args);
+  sprintf(a,'a number %i',args);
+  writeln(a);
+  if a<>'a number 3333' then
+   begin
+     writeln('Error!');
+     halt(1);
+   end;
 end;
 
 begin