]> git.saurik.com Git - bison.git/commitdiff
* src/bison.simple (YYSTACK_FREE): Use `do {;} while (0)' as empty
authorAkim Demaille <akim@epita.fr>
Fri, 30 Nov 2001 11:11:34 +0000 (11:11 +0000)
committerAkim Demaille <akim@epita.fr>
Fri, 30 Nov 2001 11:11:34 +0000 (11:11 +0000)
if body instead of `;' to pacify GCC's warnings.

ChangeLog
src/bison.simple

index ef134526d79a5bd31efb257961a1fbedd545e98d..7410326f8c98ca502e6b00b1b927b4c764b8c1d3 100644 (file)
--- a/ChangeLog
+++ b/ChangeLog
@@ -1,3 +1,8 @@
+2001-11-30  Akim Demaille  <akim@epita.fr>
+
+       * src/bison.simple (YYSTACK_FREE): Use `do {;} while (0)' as empty
+       if body instead of `;' to pacify GCC's warnings.
+
 2001-11-30  Akim Demaille  <akim@epita.fr>
 
        Instead of mapping the LHS of unused rules to -1, keep the LHS
index de2d00e434ff40b98856f29dfbfe5246fadcf103..5f2921abdad1b2c9f7c5564352909459c2c7aa67 100644 (file)
 
 #if YYSTACK_USE_ALLOCA
 # define YYSTACK_ALLOC alloca
-# define YYSTACK_FREE(Ptr) /* empty */
+/* Pacify GCC's `empty if-body' warning. */
+# define YYSTACK_FREE(Ptr) do { /* empty */; } while (0)
 #else
 # define YYSTACK_ALLOC malloc
 # define YYSTACK_FREE(Ptr) free (Ptr)