From 9dbf6dddcec7a627fabfc722e124311321de8fa0 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 git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@5830 91177308-0d34-0410-b5e6-96231b3b80d8 --- 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));