]> git.ipfire.org Git - thirdparty/dhcp.git/commitdiff
Tweak object dereferencing: I believe dereferencing object chains were not
authorDamien Neil <source@isc.org>
Mon, 10 Jul 2000 17:05:18 +0000 (17:05 +0000)
committerDamien Neil <source@isc.org>
Mon, 10 Jul 2000 17:05:18 +0000 (17:05 +0000)
being freed correctly.  (This duplicates a change made by Tale in revision
1.8 of the BIND9 object.c.)

omapip/alloc.c

index 1b8622084ca3bdfe9d68e923554bf65ccdbc717a..5bef5c8b9cdb3ac1bd7079d2f293acd09861f310 100644 (file)
@@ -475,10 +475,10 @@ isc_result_t omapi_object_dereference (omapi_object_t **h,
                if (!extra_references) {
                        if (inner_reference)
                                omapi_object_dereference
-                                       (&(*h) -> inner -> outer, file, line);
+                                       (&(*h) -> inner, file, line);
                        if (outer_reference)
                                omapi_object_dereference
-                                       (&(*h) -> outer -> inner, file, line);
+                                       (&(*h) -> outer, file, line);
                        if (!(*h) -> type -> freer)
                                rc_register (file, line, h, *h, 0);
                        if ((*h) -> type -> destroy)