/* unlock everything */
DLL_UNLOCK(dllist);
- mark_object(XDLLIST_PLIST(obj));
+ mark_object(XDLLIST_PLIST(obj));
return XDLLIST_PLIST(obj);
}
nex = tmp->next;
/* unlock the entire dllist */
DLL_UNLOCK(dllist);
-
+
write_c_string(" ", printcharfun);
print_internal(ti, printcharfun, escapeflag);
tmp = nex;
#if defined HAVE_BDWGC && defined EF_USE_BDWGC
static void
-finalise_dllist(void *header, int UNUSED(for_disksave))
+finalise_dllist(void *header, int SXE_UNUSED(for_disksave))
{
SXE_DEBUG_GC("finalising dllist %p\n", header);
#else /* !BDWGC */
static void
-finalise_dllist(void *header, int UNUSED(for_disksave))
+finalise_dllist(void *header, int SXE_UNUSED(for_disksave))
{
volatile dllist_t dllist = header;
*/
(dllist))
{
- CHECK_DLLIST(dllist);
- return XDLLIST_PLIST(dllist);
+ CHECK_DLLIST(dllist);
+ return XDLLIST_PLIST(dllist);
}
static const struct lrecord_description dllist_description[] = {
dllist_prepend(dllist_t dllist, void *element)
{
dllist_item_t new = new_dllist_item();
-
+
new->item = element;
dllist_prepend_item(dllist, new);
return;
(dllist))
{
CHECK_DLLIST(dllist);
-
+
return wrap_dllist(copy_dllist(XDLLIST(dllist)));
}