diff options
author | Ted Lemon <source@isc.org> | 2000-01-26 14:56:18 +0000 |
---|---|---|
committer | Ted Lemon <source@isc.org> | 2000-01-26 14:56:18 +0000 |
commit | 4bd8800e89dd8760f16a4c5e3bcae3d2b3a2373c (patch) | |
tree | 6869820caca6f989f2995bd99649904a539ec28a /dhcpctl/callback.c | |
parent | 3c0b59d354fad605740541a66b4a123582b1e8b1 (diff) | |
download | isc-dhcp-4bd8800e89dd8760f16a4c5e3bcae3d2b3a2373c.tar.gz |
Fix compilation errors introduced in the last set of checkins.
Diffstat (limited to 'dhcpctl/callback.c')
-rw-r--r-- | dhcpctl/callback.c | 20 |
1 files changed, 10 insertions, 10 deletions
diff --git a/dhcpctl/callback.c b/dhcpctl/callback.c index ca662848..4834d961 100644 --- a/dhcpctl/callback.c +++ b/dhcpctl/callback.c @@ -3,7 +3,7 @@ The dhcpctl callback object. */ /* - * Copyright (c) 1996-1999 Internet Software Consortium. + * Copyright (c) 1996-2000 Internet Software Consortium. * Use is subject to license terms which appear in the file named * ISC-LICENSE that should have accompanied this file when you * received it. If a file named ISC-LICENSE did not accompany this @@ -44,21 +44,20 @@ dhcpctl_status dhcpctl_set_callback (dhcpctl_handle h, void *data, omapi_object_t *inner; isc_result_t status; - callback = malloc (sizeof *callback); + callback = dmalloc (sizeof *callback, MDL); if (!callback) return ISC_R_NOMEMORY; /* Tie the callback object to the innermost object in the chain. */ for (inner = h; inner -> inner; inner = inner -> inner) ; - omapi_object_reference (&inner -> inner, (omapi_object_t *)callback, - "dhcpctl_set_callback"); - omapi_object_reference ((omapi_object_t **)&callback -> outer, inner, - "dhcpctl_set_callback"); + omapi_object_reference (&inner -> inner, + (omapi_object_t *)callback, MDL); + omapi_object_reference ((omapi_object_t **)&callback -> outer, + inner, MDL); /* Save the actual handle pointer we were passed for the callback. */ - omapi_object_reference (&callback -> object, h, - "dhcpctl_set_callback"); + omapi_object_reference (&callback -> object, h, MDL); callback -> data = data; callback -> callback = func; @@ -126,7 +125,8 @@ isc_result_t dhcpctl_callback_signal_handler (omapi_object_t *o, return ISC_R_SUCCESS; } -isc_result_t dhcpctl_callback_destroy (omapi_object_t *h, const char *name) +isc_result_t dhcpctl_callback_destroy (omapi_object_t *h, + const char *file, int line) { dhcpctl_callback_object_t *p; if (h -> type != dhcpctl_callback_type) @@ -134,7 +134,7 @@ isc_result_t dhcpctl_callback_destroy (omapi_object_t *h, const char *name) p = (dhcpctl_callback_object_t *)h; if (p -> handle) omapi_object_dereference ((omapi_object_t **)&p -> handle, - name); + file, line); return ISC_R_SUCCESS; } |