diff options
-rw-r--r-- | apps/plugins/lua/rocklib.c | 7 |
1 files changed, 5 insertions, 2 deletions
diff --git a/apps/plugins/lua/rocklib.c b/apps/plugins/lua/rocklib.c index 64394b8728..3f85da97a7 100644 --- a/apps/plugins/lua/rocklib.c +++ b/apps/plugins/lua/rocklib.c | |||
@@ -383,9 +383,12 @@ RB_WRAP(create_numbered_filename) | |||
383 | const char * path = luaL_checkstring(L, 1); | 383 | const char * path = luaL_checkstring(L, 1); |
384 | const char * prefix = luaL_checkstring(L, 2); | 384 | const char * prefix = luaL_checkstring(L, 2); |
385 | const char * suffix = luaL_checkstring(L, 3); | 385 | const char * suffix = luaL_checkstring(L, 3); |
386 | int numberlen = luaL_optint(L, 4, -1); | 386 | int numberlen = luaL_checkint(L, 4); |
387 | int num = luaL_optint(L, 5, -1); | ||
388 | (void) num; | ||
387 | 389 | ||
388 | if(rb->create_numbered_filename(buffer, path, prefix, suffix, numberlen)) | 390 | if(rb->create_numbered_filename(buffer, path, prefix, suffix, numberlen |
391 | IF_CNFN_NUM_(, &num))) | ||
389 | { | 392 | { |
390 | luaL_addstring(&b, buffer); | 393 | luaL_addstring(&b, buffer); |
391 | luaL_pushresult(&b); | 394 | luaL_pushresult(&b); |