From: Pasi Kallinen Date: Mon, 5 Oct 2020 14:17:07 +0000 (+0300) Subject: Fix dropping const from params X-Git-Url: https://granicus.if.org/sourcecode?a=commitdiff_plain;h=37339abebda18fb01b0edb14c6996150001d1ea9;p=nethack Fix dropping const from params --- diff --git a/include/extern.h b/include/extern.h index 101293ab7..0689c4d9f 100644 --- a/include/extern.h +++ b/include/extern.h @@ -424,7 +424,7 @@ E void FDECL(schedule_goto, (d_level *, BOOLEAN_P, BOOLEAN_P, int, E void NDECL(deferred_goto); E boolean FDECL(revive_corpse, (struct obj *)); E void FDECL(revive_mon, (ANY_P *, long)); -E boolean FDECL(cmd_safety_prevention, (char *, char *, int *)); +E boolean FDECL(cmd_safety_prevention, (const char *, const char *, int *)); E int NDECL(donull); E int NDECL(dowipe); E void FDECL(legs_in_no_shape, (const char *, BOOLEAN_P)); diff --git a/src/do.c b/src/do.c index 3156e5132..c891a94d4 100644 --- a/src/do.c +++ b/src/do.c @@ -1984,8 +1984,8 @@ long timeout UNUSED; boolean cmd_safety_prevention(cmddesc, act, flagcounter) -char *cmddesc; -char *act; +const char *cmddesc; +const char *act; int *flagcounter; { if (flags.safe_wait && !iflags.menu_requested