summaryrefslogtreecommitdiff
blob: bbe2fbbd49d7cc62c149002dfef52e921173f8cd (plain)
1
2
3
4
5
6
7
8
9
10
11
12
--- sed-4.1.4/lib/regex_internal.c
+++ sed-4.1.4/lib/regex_internal.c
@@ -883,6 +883,9 @@
      re_node_set *set;
      int size;
 {
+  if ( size == 0 )
+    return REG_NOERROR;
+
   set->alloc = size;
   set->nelem = 0;
   set->elems = re_malloc (int, size);