OSDN Git Service

* except.c (duplicate_eh_regions): Test n_array[i] for NULL.
authorjsturm <jsturm@138bc75d-0d04-0410-961f-82ee72b054a4>
Wed, 1 Aug 2001 01:37:31 +0000 (01:37 +0000)
committerjsturm <jsturm@138bc75d-0d04-0410-961f-82ee72b054a4>
Wed, 1 Aug 2001 01:37:31 +0000 (01:37 +0000)
git-svn-id: svn+ssh://gcc.gnu.org/svn/gcc/trunk@44527 138bc75d-0d04-0410-961f-82ee72b054a4

gcc/ChangeLog
gcc/except.c

index 827e15d..f5d2ec5 100644 (file)
@@ -1,3 +1,7 @@
+2001-07-31  Jeff Sturm  <jsturm@one-point.com>
+
+        * except.c (duplicate_eh_regions): Test n_array[i] for NULL.
+
 2001-07-31  matthew green  <mrg@eterna.com.au>
 
        * config.gcc (i386-*-netbsdelf): New description.
index 0ed89a0..c7f5595 100644 (file)
@@ -1444,7 +1444,7 @@ duplicate_eh_regions (ifun, map)
        cur->inner = root;
 
       for (i = 1; i <= ifun_last_region_number; ++i)
-       if (n_array[i]->outer == NULL)
+       if (n_array[i] && n_array[i]->outer == NULL)
          n_array[i]->outer = cur;
     }
   else