NULL, not 0, for the benefit of too picky compilers like PGI.
* slist.c (slist_tail): Likewise. Include stddef.h, for NULL.
Report by Jeff Squyres.
+2007-09-07 Ralf Wildenhues <Ralf.Wildenhues@gmx.de>
+
+ * libltdl/lt_dlloader.c (loader_callback, lt_dlloader_get): Use
+ NULL, not 0, for the benefit of too picky compilers like PGI.
+ * slist.c (slist_tail): Likewise. Include stddef.h, for NULL.
+ Report by Jeff Squyres.
+
2007-09-05 Eric Blake <ebb9@byu.net>
* libltdl/ltdl.c (lt_dlcaller_get_data): Work even when no caller
assert (vtable);
- return streq (vtable->name, name) ? (void *) item : 0;
+ return streq (vtable->name, name) ? (void *) item : NULL;
}
const lt_dlvtable *
lt_dlloader_get (lt_dlloader loader)
{
- return (const lt_dlvtable *) (loader ? ((SList *) loader)->userdata : 0);
+ return (const lt_dlvtable *) (loader ? ((SList *) loader)->userdata : NULL);
}
#include <assert.h>
#include "slist.h"
+#include <stddef.h>
static SList * slist_sort_merge (SList *left, SList *right,
SListCompare *compare, void *userdata);
SList *
slist_tail (SList *slist)
{
- return slist ? slist->next : 0;
+ return slist ? slist->next : NULL;
}
/* Return a list starting at the Nth item of SLIST. If SLIST is less