* srcprop.c (scm_source_properties, scm_set_source_properties_x,
[bpt/guile.git] / libguile / smob.c
index 4843d48..90c27f6 100644 (file)
@@ -42,6 +42,9 @@
 
 #include <stdio.h>
 #include "_scm.h"
+
+#include "smob.h"
+
 #ifdef HAVE_MALLOC_H
 #include <malloc.h>
 #endif
 scm_sizet scm_numsmob;
 scm_smobfuns *scm_smobs;
 
-#ifdef __STDC__
-long 
-scm_newsmob (scm_smobfuns *smob)
-#else
+
 long 
 scm_newsmob (smob)
      scm_smobfuns *smob;
-#endif
 {
   char *tmp;
   if (255 <= scm_numsmob)
@@ -114,13 +113,9 @@ static scm_smobfuns bigob =
 
 
 
-#ifdef __STDC__
-void
-scm_smob_prehistory (void)
-#else
+
 void
 scm_smob_prehistory ()
-#endif
 {
   scm_numsmob = 0;
   scm_smobs = (scm_smobfuns *) malloc (7 * sizeof (scm_smobfuns));