]> git.draconx.ca Git - cdecl99.git/blobdiff - src/parse.y
Use assert(0) instead of abort for exceptional cases.
[cdecl99.git] / src / parse.y
index 8840279b020b9ab8e945eb6ae812254a8297d759..0a2c2b5a1f39c7c494755d2ae50eb8e5f48db039 100644 (file)
@@ -22,6 +22,8 @@
 %locations
 
 %{
+#include <assert.h>
+
 #include "scan.h"
 #include "cdecl.h"
 
@@ -89,7 +91,7 @@ static void free_declarator(struct cdecl_declarator *x)
                        free_declarator(x->u.array.declarator);
                        break;
                default:
-                       abort();
+                       assert(0);
                }
                free(x);
                x = p;