OSDN Git Service

Remove checks of the return value from bfd_cache_ookup()
authornickc <nickc>
Wed, 5 May 2004 15:46:34 +0000 (15:46 +0000)
committernickc <nickc>
Wed, 5 May 2004 15:46:34 +0000 (15:46 +0000)
bfd/ChangeLog
bfd/hppabsd-core.c
bfd/sco5-core.c
bfd/trad-core.c

index 554e3b4..d8b3666 100644 (file)
@@ -4,6 +4,10 @@
        * cache.c (bfd_cache_lookup_worker): Call abort() rather than
        returning NULL as most users of this function do not check its
        return value.
+       * hppabsd-core.c (hppabsd_core_core_file_p): Do not check result
+       of bfd_cache_lookup().
+       * sco5-core.c (sco5_core_file_p): Likewise.
+       * trad-core.c (trad_unix_core_file_p): Likewise.
 
 2004-05-05  Nick Clifton  <nickc@redhat.com>
 
index ff88f9d..be07c78 100644 (file)
@@ -139,7 +139,8 @@ hppabsd_core_core_file_p (abfd)
   {
     FILE *stream = bfd_cache_lookup (abfd);
     struct stat statbuf;
-    if (stream == NULL || fstat (fileno (stream), &statbuf) < 0)
+
+    if (fstat (fileno (stream), &statbuf) < 0)
       {
        bfd_set_error (bfd_error_system_call);
        return NULL;
index 5c34ff1..b88bd7b 100644 (file)
@@ -123,13 +123,12 @@ sco5_core_file_p (abfd)
   char *secname;
   flagword flags;
 
-  /* Read coreoffsets region at end of core (see core(FP)) */
+  /* Read coreoffsets region at end of core (see core(FP)) */
 
   {
     FILE *stream = bfd_cache_lookup (abfd);
     struct stat statbuf;
-    if (stream == NULL)
-      return NULL;
+
     if (fstat (fileno (stream), &statbuf) < 0)
       {
        bfd_set_error (bfd_error_system_call);
index f8c03d7..1b9e69f 100644 (file)
@@ -111,8 +111,7 @@ trad_unix_core_file_p (abfd)
   {
     FILE *stream = bfd_cache_lookup (abfd);
     struct stat statbuf;
-    if (stream == NULL)
-      return 0;
+
     if (fstat (fileno (stream), &statbuf) < 0)
       {
        bfd_set_error (bfd_error_system_call);