# HG changeset patch # User crestani # Date 1058447449 0 # Node ID e0ca0b9b1a352e53c87eefda23759b3aa8ea0c98 # Parent c58ffeded728fe38e6e7ac7f9690b55de4efbec9 [xemacs-hg @ 2003-07-17 13:10:48 by crestani] 2003-06-11 Marcus Crestani * opaque.c: added opaque_ptr_description diff -r c58ffeded728 -r e0ca0b9b1a35 src/ChangeLog --- a/src/ChangeLog Wed Jul 16 21:52:20 2003 +0000 +++ b/src/ChangeLog Thu Jul 17 13:10:49 2003 +0000 @@ -1,3 +1,4 @@ + 2003-07-02 Mike Sperber * toolbar.c (update_frame_toolbars_geometry): Update the frame @@ -14,6 +15,10 @@ * data.c (eq_with_ebola_notice): Fix typo in comment. (Ftrue_list_p): Improve docstring. +2003-06-11 Marcus Crestani + + * opaque.c: added opaque_ptr_description + 2003-05-22 Stephen J. Turnbull * alloc.c (allocate_big_string_chars): New. diff -r c58ffeded728 -r e0ca0b9b1a35 src/opaque.c --- a/src/opaque.c Wed Jul 16 21:52:20 2003 +0000 +++ b/src/opaque.c Thu Jul 17 13:10:49 2003 +0000 @@ -145,11 +145,15 @@ return (unsigned long) XOPAQUE_PTR (obj)->ptr; } +static const struct memory_description opaque_ptr_description[] = { + { XD_END } +}; + DEFINE_LRECORD_IMPLEMENTATION ("opaque-ptr", opaque_ptr, 0, /*dumpable-flag*/ 0, print_opaque_ptr, 0, equal_opaque_ptr, hash_opaque_ptr, - 0, Lisp_Opaque_Ptr); + opaque_ptr_description, Lisp_Opaque_Ptr); Lisp_Object make_opaque_ptr (void *val)