From: Alan T. DeKok Date: Sat, 2 Mar 2013 15:37:58 +0000 (-0500) Subject: Remove dead code X-Git-Tag: debian/3.0.0git+dfsg+moonshot3-2~40 X-Git-Url: http://www.project-moonshot.org/gitweb/?a=commitdiff_plain;ds=sidebyside;h=1b5fa9e60dbd502f870b2ac595829c9df0c98395;p=freeradius.git Remove dead code --- diff --git a/scripts/jlibtool.c b/scripts/jlibtool.c index dde9675..8abbaed 100644 --- a/scripts/jlibtool.c +++ b/scripts/jlibtool.c @@ -1076,37 +1076,17 @@ static char *gen_install_name(const char *name, enum lib_type genlib) static const char *check_object_exists(command_t *cmd, const char *arg, int arglen) { char *newarg, *ext; - int pass, rv; + struct stat sb; newarg = (char *)lt_malloc(arglen + 10); memcpy(newarg, arg, arglen); newarg[arglen] = 0; ext = newarg + arglen; - pass = 0; - - do { - struct stat sb; - - switch (pass) { - case 0: - strcpy(ext, OBJECT_EXT); - break; -/* - case 1: - strcpy(ext, NO_PIC_EXT); - break; -*/ - default: - break; - } - - DEBUG("Checking (obj): %s\n", newarg); - rv = stat(newarg, &sb); - } - while (rv != 0 && ++pass < 1); - - if (rv == 0) { + strcpy(ext, OBJECT_EXT); + + DEBUG("Checking (obj): %s\n", newarg); + if (stat(newarg, &sb) == 0) { return newarg; }