From: Peter Rosin Date: Mon, 30 Jan 2012 14:49:05 +0000 (+0100) Subject: cwrapper: avoid surplus strlen calculations. X-Git-Tag: v2.4.2.418~193^2~1 X-Git-Url: http://git.ipfire.org/cgi-bin/gitweb.cgi?a=commitdiff_plain;h=7b945cfdaaad8a87a19fcf837dd4bc04f399b1ab;p=thirdparty%2Flibtool.git cwrapper: avoid surplus strlen calculations. * build-aux/ltmain.m4sh (func_emit_cwrapperexe_src:lt_update_exe_path): Avoid surplus strlen calculations. Signed-off-by: Peter Rosin --- diff --git a/build-aux/ltmain.m4sh b/build-aux/ltmain.m4sh index 922e9576f..00d063c18 100644 --- a/build-aux/ltmain.m4sh +++ b/build-aux/ltmain.m4sh @@ -4151,9 +4151,9 @@ lt_update_exe_path (const char *name, const char *value) char *new_value = lt_extend_str (getenv (name), value, 0); /* some systems can't cope with a ':'-terminated path #' */ int len = strlen (new_value); - while (((len = strlen (new_value)) > 0) && IS_PATH_SEPARATOR (new_value[len-1])) + while ((len > 0) && IS_PATH_SEPARATOR (new_value[len-1])) { - new_value[len-1] = '\0'; + new_value[--len] = '\0'; } lt_setenv (name, new_value); XFREE (new_value);