From b08820ef88b74b1902da24b06843cbca76a29df8 Mon Sep 17 00:00:00 2001 From: "Wojciech A. Koszek" Date: Sun, 31 Jan 2010 16:56:40 +0000 Subject: If three arguments are passed to 'puts' and the second isn't -nonewline, return JIM_ERR instead of JIM_OK. --- jim.c | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/jim.c b/jim.c index 41f7666..5afabe2 100644 --- a/jim.c +++ b/jim.c @@ -10289,7 +10289,7 @@ static int Jim_PutsCoreCommand(Jim_Interp *interp, int argc, Jim_Obj *const *arg if (argc == 3) { if (!Jim_CompareStringImmediate(interp, argv[1], "-nonewline")) { Jim_SetResultString(interp, "The second argument must " "be -nonewline", -1); - return JIM_OK; + return JIM_ERR; } else { fputs(Jim_GetString(argv[2], NULL), stdout); -- cgit v1.1