summaryrefslogtreecommitdiff
path: root/libiberty/pex-msdos.c
diff options
context:
space:
mode:
authorDJ Delorie <dj@delorie.com>2011-04-20 19:06:43 +0000
committerDJ Delorie <dj@delorie.com>2011-04-20 19:06:43 +0000
commit91778424bb782552f9c7132ae699ae616a985769 (patch)
treed2e5220f27716037c32d5f855cacbe9062de113b /libiberty/pex-msdos.c
parentea0a5f06efd3ff5398be1d92df7dee901e332c92 (diff)
downloadgdb-91778424bb782552f9c7132ae699ae616a985769.tar.gz
merge from gcc
Diffstat (limited to 'libiberty/pex-msdos.c')
-rw-r--r--libiberty/pex-msdos.c6
1 files changed, 2 insertions, 4 deletions
diff --git a/libiberty/pex-msdos.c b/libiberty/pex-msdos.c
index 4b77bf655fb..fa0f40ac9ed 100644
--- a/libiberty/pex-msdos.c
+++ b/libiberty/pex-msdos.c
@@ -310,10 +310,8 @@ pex_msdos_cleanup (struct pex_obj *obj)
ms = (struct pex_msdos *) obj->sysdep;
for (i = 0; i < PEX_MSDOS_FILE_COUNT; ++i)
- if (msdos->files[i] != NULL)
- free (msdos->files[i]);
- if (msdos->statuses != NULL)
- free (msdos->statuses);
+ free (msdos->files[i]);
+ free (msdos->statuses);
free (msdos);
obj->sysdep = NULL;
}