From 6525a15919dd41a6a518b76451a4139ea5dabf6c Mon Sep 17 00:00:00 2001 From: Thomas Preud'homme Date: Tue, 20 Apr 2010 16:19:54 +0200 Subject: [PATCH] Fix "already done" test in libname_to_filename() if "(libname == '\0')" should be instead "if (libname != '\0')" --- tccelf.c | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/tccelf.c b/tccelf.c index fb21abc3..8d47e1a0 100644 --- a/tccelf.c +++ b/tccelf.c @@ -2830,7 +2830,7 @@ static int filename_to_libname(TCCState *s1, const char filename[], char libname int libprefix; /* already converted to library name */ - if (libname[0] == '\0') + if (libname[0] != '\0') return 1; ext = tcc_fileextension(filename); if (*ext == '\0')