From 2fc856e8b6953bc652b779516a37ce6c1b1c6fcd Mon Sep 17 00:00:00 2001 From: Chris Lattner Date: Mon, 21 Apr 2003 22:43:20 +0000 Subject: [PATCH] fprintf CAN take exactly 2 args llvm-svn: 5830 --- lib/ExecutionEngine/Interpreter/ExternalFunctions.cpp | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/lib/ExecutionEngine/Interpreter/ExternalFunctions.cpp b/lib/ExecutionEngine/Interpreter/ExternalFunctions.cpp index 8214cc5f1fe..3b4090b8980 100644 --- a/lib/ExecutionEngine/Interpreter/ExternalFunctions.cpp +++ b/lib/ExecutionEngine/Interpreter/ExternalFunctions.cpp @@ -685,7 +685,7 @@ GenericValue lle_X_ungetc(FunctionType *M, const vector &Args) { // int fprintf(FILE *,sbyte *, ...) - a very rough implementation to make output // useful. GenericValue lle_X_fprintf(FunctionType *M, const vector &Args) { - assert(Args.size() > 2); + assert(Args.size() >= 2); char Buffer[10000]; vector NewArgs; NewArgs.push_back(PTOGV(Buffer));