diff options
author | Alexander F. Mayer <tinybluebutton@gmail.com> | 2014-01-23 13:24:09 +0100 |
---|---|---|
committer | Steve Bennett <steveb@workware.net.au> | 2014-01-23 23:21:45 +1000 |
commit | cbd44b0c4e94000763307c8ec50ae30f89d35173 (patch) | |
tree | c8802572d866c749389574bb98a18afa4f95ad69 /jim-aio.c | |
parent | 57f5be91d41b541e3d587c00ed9e45d8d4267120 (diff) | |
download | jimtcl-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.c | 4 |
1 files changed, 3 insertions, 1 deletions
@@ -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"; |