diff options
Diffstat (limited to 'ld/ldfile.c')
-rw-r--r-- | ld/ldfile.c | 7 |
1 files changed, 3 insertions, 4 deletions
diff --git a/ld/ldfile.c b/ld/ldfile.c index 53112c8..60b28d3 100644 --- a/ld/ldfile.c +++ b/ld/ldfile.c @@ -240,8 +240,8 @@ ldfile_try_open_bfd (const char *attempt, skip = 1; } free (arg1); - if (arg2) free (arg2); - if (arg3) free (arg3); + free (arg2); + free (arg3); break; case NAME: case LNAME: @@ -250,8 +250,7 @@ ldfile_try_open_bfd (const char *attempt, free (yylval.name); break; case INT: - if (yylval.bigint.str) - free (yylval.bigint.str); + free (yylval.bigint.str); break; } token = yylex (); |