diff --git a/src/array.c b/src/array.c index 078d354ce4bbbb08e4a2e8d6e6ee122034122f1b..aee1a4f9e06212cee72a5038eab0a9e32da083ec 100644 --- a/src/array.c +++ b/src/array.c @@ -23,7 +23,7 @@ #include "stuff.h" #include "bignum.h" -RCSID("$Id: array.c,v 1.91 2000/10/19 13:58:45 grubba Exp $"); +RCSID("$Id: array.c,v 1.92 2000/10/20 10:05:40 grubba Exp $"); PMOD_EXPORT struct array empty_array= { @@ -1582,7 +1582,7 @@ PMOD_EXPORT struct array *explode(struct pike_string *str, } }else{ SearchMojt mojt; - explode_searchfunc f; + explode_searchfunc f = (explode_searchfunc)0; s=str->str; end=s+(str->len << str->size_shift); diff --git a/src/gc.h b/src/gc.h index 6e8ccfa3c6e3fdccff9f314e29d97b60a487d83e..7e93ef23b8c24c1984564f50c526856ccbdce403 100644 --- a/src/gc.h +++ b/src/gc.h @@ -1,5 +1,5 @@ /* - * $Id: gc.h,v 1.69 2000/09/30 16:49:13 mast Exp $ + * $Id: gc.h,v 1.70 2000/10/20 10:03:41 grubba Exp $ */ #ifndef GC_H #define GC_H @@ -217,8 +217,10 @@ void cleanup_gc(void); #define DMALLOC_TOUCH_MARKER(X, EXPR) (EXPR) #endif +#ifdef PIKE_DEBUG #define gc_check(VP) \ DMALLOC_TOUCH_MARKER(VP, real_gc_check(debug_malloc_pass(VP))) +#endif /* PIKE_DEBUG */ #define gc_check_weak(VP) \ DMALLOC_TOUCH_MARKER(VP, real_gc_check_weak(debug_malloc_pass(VP))) #define debug_gc_check(X, T, DATA) \ diff --git a/src/stralloc.c b/src/stralloc.c index 5a8f7a64451555b685971698d5276c9e8d2bba90..04cc1e37ed3d7f4f7c9f0faa12790cfec60bb9ff 100644 --- a/src/stralloc.c +++ b/src/stralloc.c @@ -25,7 +25,7 @@ #define HUGE HUGE_VAL #endif /*!HUGE*/ -RCSID("$Id: stralloc.c,v 1.105 2000/10/19 13:35:07 grubba Exp $"); +RCSID("$Id: stralloc.c,v 1.106 2000/10/20 10:06:50 grubba Exp $"); #define BEGIN_HASH_SIZE 997 #define MAX_AVG_LINK_LENGTH 3 @@ -1430,7 +1430,7 @@ PMOD_EXPORT struct pike_string *string_replace(struct pike_string *str, PCHARP r; int shift; SearchMojt mojt; - replace_searchfunc f; + replace_searchfunc f = (replace_searchfunc)0; if(!str->len) {