libdwfl: Check file_name is not NULL before calling canonicalize_file_name.

canonicalize_file_name is marked as taking a nonnull argument.

Signed-off-by: Mark Wielaard <mjw@redhat.com>
This commit is contained in:
Mark Wielaard
2015-05-30 23:38:28 +02:00
parent 7ec8d27033
commit 5ad751b089
2 changed files with 6 additions and 1 deletions
+5
View File
@@ -1,3 +1,8 @@
2015-05-30 Mark Wielaard <mjw@redhat.com>
* find-debuginfo.c (dwfl_standard_find_debuginfo): Check file_name is
not NULL before calling canonicalize_file_name.
2015-05-24 Mark Wielaard <mjw@redhat.com>
* derelocate.c (check_module): Check mod is not NULL.
+1 -1
View File
@@ -357,7 +357,7 @@ dwfl_standard_find_debuginfo (Dwfl_Module *mod,
debuglink_file, debuglink_crc,
debuginfo_file_name);
if (fd < 0 && errno == 0)
if (fd < 0 && errno == 0 && file_name != NULL)
{
/* If FILE_NAME is a symlink, the debug file might be associated
with the symlink target name instead. */