From: Todd C. Miller Date: Fri, 30 Mar 2018 00:53:51 +0000 (-0600) Subject: No need to initialize the last pointer passed to strtok_r(). X-Git-Tag: SUDO_1_8_23^2~49 X-Git-Url: https://granicus.if.org/sourcecode?a=commitdiff_plain;h=18371cacba74d771798ce94ae28f342989cf5ea0;p=sudo No need to initialize the last pointer passed to strtok_r(). This was originally added to appease newer gcc but no longer seems to be required. CID 183466, CID 183468, CID 183469 --- diff --git a/plugins/sudoers/cvtsudoers.c b/plugins/sudoers/cvtsudoers.c index e890a6cae..2c78659ba 100644 --- a/plugins/sudoers/cvtsudoers.c +++ b/plugins/sudoers/cvtsudoers.c @@ -461,7 +461,7 @@ cvtsudoers_conf_free(struct cvtsudoers_config *conf) static int cvtsudoers_parse_defaults(char *expression) { - char *last = NULL, *cp = expression; + char *last, *cp = expression; int flags = 0; debug_decl(cvtsudoers_parse_defaults, SUDOERS_DEBUG_UTIL) @@ -490,7 +490,7 @@ cvtsudoers_parse_defaults(char *expression) static int cvtsudoers_parse_suppression(char *expression) { - char *last = NULL, *cp = expression; + char *last, *cp = expression; int flags = 0; debug_decl(cvtsudoers_parse_suppression, SUDOERS_DEBUG_UTIL) @@ -513,7 +513,7 @@ cvtsudoers_parse_suppression(char *expression) static bool cvtsudoers_parse_filter(char *expression) { - char *last = NULL, *cp = expression; + char *last, *cp = expression; debug_decl(cvtsudoers_parse_filter, SUDOERS_DEBUG_UTIL) if (filters == NULL) {