diff src/alloc.c @ 31829:43566b0aec59

Avoid some more compiler warnings.
author Gerd Moellmann <gerd@gnu.org>
date Thu, 21 Sep 2000 20:54:57 +0000
parents 717e7e2ca4fd
children fb63b2aeedf0
line wrap: on
line diff
--- a/src/alloc.c	Thu Sep 21 20:15:55 2000 +0000
+++ b/src/alloc.c	Thu Sep 21 20:54:57 2000 +0000
@@ -2934,6 +2934,9 @@
 		}
 	    }
 	  break;
+
+	case Lisp_Int:
+	  break;
 	}
 
       if (mark_p)
@@ -3138,7 +3141,7 @@
 mark_stack ()
 {
   jmp_buf j;
-  int stack_grows_down_p = (char *) &j > (char *) stack_base;
+  volatile int stack_grows_down_p = (char *) &j > (char *) stack_base;
   void *end;
 
   /* This trick flushes the register windows so that all the state of
@@ -3362,8 +3365,8 @@
     }
   else if (MARKERP (obj))
     error ("Attempt to copy a marker to pure storage");
-  else
-    return obj;
+
+  return obj;
 }