diff --git a/src/builtin_functions.c b/src/builtin_functions.c index 0580aa2d0fcbd46b9866d22cd23a616ba107ecd5..8b624a30cd1e10c65add61aacf3aba0cdc1dfd9e 100644 --- a/src/builtin_functions.c +++ b/src/builtin_functions.c @@ -5467,7 +5467,7 @@ PMOD_EXPORT void f__assembler_debug(INT32 args) void f__dump_program_tables(INT32 args) { struct program *p; - int indent = 0; + INT_TYPE indent = 0; ASSERT_SECURITY_ROOT("_dump_program_tables"); /* FIXME: Might want lower. */ get_all_args("_dump_program_tables", args, "%p.%+", &p, &indent); diff --git a/src/security.c b/src/security.c index f575af5bc38c9f3d9f3e4631002fe6253fcdf064..71c3da234544adca362e32876b75cf0859391041 100644 --- a/src/security.c +++ b/src/security.c @@ -237,7 +237,7 @@ static void creds_create(INT32 args) CHECK_SECURITY_OR_ERROR(SECURITY_BIT_SECURITY, ("creds_create: permission denied.\n")); - get_all_args("init_creds",args,"%o%d%d",&o,&may,&data); + get_all_args("init_creds",args,"%o%i%i",&o,&may,&data); if(THIS->user) Pike_error("You may only call creds_create once.\n");