aboutsummaryrefslogtreecommitdiff
path: root/jim-aio.c
diff options
context:
space:
mode:
authorAlexander F. Mayer <tinybluebutton@gmail.com>2014-01-23 13:24:09 +0100
committerSteve Bennett <steveb@workware.net.au>2014-01-23 23:21:45 +1000
commitcbd44b0c4e94000763307c8ec50ae30f89d35173 (patch)
treec8802572d866c749389574bb98a18afa4f95ad69 /jim-aio.c
parent57f5be91d41b541e3d587c00ed9e45d8d4267120 (diff)
downloadjimtcl-cbd44b0c4e94000763307c8ec50ae30f89d35173.zip
jimtcl-cbd44b0c4e94000763307c8ec50ae30f89d35173.tar.gz
jimtcl-cbd44b0c4e94000763307c8ec50ae30f89d35173.tar.bz2
aio: fix open called with wrong number of arguments
Diffstat (limited to 'jim-aio.c')
-rw-r--r--jim-aio.c4
1 files changed, 3 insertions, 1 deletions
diff --git a/jim-aio.c b/jim-aio.c
index 5dc9b89..0ae45da 100644
--- a/jim-aio.c
+++ b/jim-aio.c
@@ -1023,8 +1023,10 @@ static int JimAioOpenCommand(Jim_Interp *interp, int argc,
{
const char *mode;
- if (argc != 2 && argc != 3)
+ if (argc != 2 && argc != 3) {
Jim_WrongNumArgs(interp, 1, argv, "filename ?mode?");
+ return JIM_ERR;
+ }
mode = (argc == 3) ? Jim_String(argv[2]) : "r";