From 903244ac3c697bc1f05c0ec0b994d7c36763ca3f Mon Sep 17 00:00:00 2001 From: Ulrich Drepper Date: Tue, 4 Sep 2001 07:50:46 +0000 Subject: Update. 2001-09-04 Ulrich Drepper * elf/dl-object.c (_dl_new_object): Remove unnecessary if. --- elf/dl-object.c | 7 +++---- 1 file changed, 3 insertions(+), 4 deletions(-) (limited to 'elf/dl-object.c') diff --git a/elf/dl-object.c b/elf/dl-object.c index c7b67e94d1..07e428e8e6 100644 --- a/elf/dl-object.c +++ b/elf/dl-object.c @@ -91,7 +91,7 @@ _dl_new_object (char *realname, const char *libname, int type, /* It an absolute path. Use it. But we have to make a copy since we strip out the trailing slash. */ size_t len = strlen (realname) + 1; - origin = malloc (len); + origin = (char *) malloc (len); if (origin == NULL) origin = (char *) -1; else @@ -104,7 +104,7 @@ _dl_new_object (char *realname, const char *libname, int type, char *result = NULL; /* Get the current directory name. */ - origin = malloc (len); + origin = (char *) malloc (len); while (origin != NULL && (result = __getcwd (origin, len - realname_len)) == NULL @@ -117,8 +117,7 @@ _dl_new_object (char *realname, const char *libname, int type, if (result == NULL) { /* We were not able to determine the current directory. */ - if (origin != NULL) - free (origin); + free (origin); origin = (char *) -1; } else -- cgit v1.2.3