From 52c286e96fd469d8b3c66add185b887e23469dd0 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Henrik=20Grubbstr=C3=B6m=20=28Grubba=29?= <grubba@grubba.org> Date: Sun, 26 Sep 1999 01:50:56 +0200 Subject: [PATCH] Added prototype. Rev: src/callback.h:1.9 Rev: src/object.h:1.30 --- src/callback.h | 4 +++- src/object.h | 4 +++- 2 files changed, 6 insertions(+), 2 deletions(-) diff --git a/src/callback.h b/src/callback.h index 850cdfc0ce..8214f56323 100644 --- a/src/callback.h +++ b/src/callback.h @@ -5,7 +5,7 @@ \*/ /* - * $Id: callback.h,v 1.8 1999/05/02 08:11:34 hubbe Exp $ + * $Id: callback.h,v 1.9 1999/09/25 23:49:48 grubba Exp $ */ #ifndef CALLBACK_H #define CALLBACK_H @@ -24,8 +24,10 @@ extern struct callback_list fork_child_callback; typedef void (*callback_func)(struct callback *, void *,void *); +#include "block_alloc_h.h" /* Prototypes begin here */ struct callback; +BLOCK_ALLOC(callback, CALLBACK_CHUNK) void call_callback(struct callback_list *lst, void *arg); struct callback *debug_add_to_callback(struct callback_list *lst, callback_func call, diff --git a/src/object.h b/src/object.h index ee8b2619e7..e179dcd575 100644 --- a/src/object.h +++ b/src/object.h @@ -5,7 +5,7 @@ \*/ /* - * $Id: object.h,v 1.29 1999/09/18 09:21:24 hubbe Exp $ + * $Id: object.h,v 1.30 1999/09/25 23:50:56 grubba Exp $ */ #ifndef OBJECT_H #define OBJECT_H @@ -46,6 +46,7 @@ extern struct program *magic_set_index_program; #define this_object() (add_ref(fp->current_object), fp->current_object) +#include "block_alloc_h.h" /* Prototypes begin here */ struct object *low_clone(struct program *p); void call_c_initializers(struct object *o); @@ -57,6 +58,7 @@ struct object *parent_clone_object(struct program *p, int args); struct object *get_master(void); struct object *debug_master(void); +PTR_HASH_ALLOC(destroy_called_mark,128) void destruct(struct object *o); void destruct_objects_to_destruct(void); void really_free_object(struct object *o); -- GitLab