From 1610666ea55c2938c9f858a5c0fec3b1f41a9a6b Mon Sep 17 00:00:00 2001 From: Chris Lattner Date: Mon, 21 Apr 2003 22:43:20 +0000 Subject: fprintf CAN take exactly 2 args llvm-svn: 5830 --- llvm/lib/ExecutionEngine/Interpreter/ExternalFunctions.cpp | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) (limited to 'llvm/lib/ExecutionEngine/Interpreter/ExternalFunctions.cpp') diff --git a/llvm/lib/ExecutionEngine/Interpreter/ExternalFunctions.cpp b/llvm/lib/ExecutionEngine/Interpreter/ExternalFunctions.cpp index 8214cc5f1fe..3b4090b8980 100644 --- a/llvm/lib/ExecutionEngine/Interpreter/ExternalFunctions.cpp +++ b/llvm/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)); -- cgit v1.2.3