freebsd-ports/www/clearsilver/files/patch-util__skiplist.c
Baptiste Daroussin 77e28779ef Fix build with clang
PR:		ports/167231
Submitted by:	bapt
Approved by:	maintainer timeout (14d)
2012-05-07 16:50:18 +00:00

36 lines
1.3 KiB
C

--- ./util/skiplist.c.orig 2005-06-30 20:52:10.000000000 +0200
+++ ./util/skiplist.c 2012-04-23 17:57:31.184893991 +0200
@@ -152,7 +152,7 @@
{
if(! (*item = malloc(SIZEOFITEM(level))))
- return nerr_raise(NERR_NOMEM, "Unable to allocate space for skipItem");
+ return nerr_raise(NERR_NOMEM, "%s", "Unable to allocate space for skipItem");
/* init new item */
(*item)->locks = 0;
@@ -364,10 +364,10 @@
*skip = NULL;
if(! (list = calloc(1, sizeof(struct skipList_struct))))
- return nerr_raise(NERR_NOMEM, "Unable to allocate memore for skiplist");
+ return nerr_raise(NERR_NOMEM, "%s", "Unable to allocate memore for skiplist");
if (maxLevel == 0)
- return nerr_raise(NERR_ASSERT, "maxLevel must be greater than 0");
+ return nerr_raise(NERR_ASSERT, "%s", "maxLevel must be greater than 0");
if(maxLevel >= SKIP_MAXLEVEL) /* check limits */
maxLevel = SKIP_MAXLEVEL-1;
@@ -526,9 +526,9 @@
skipItem x, y;
if (value == 0)
- return nerr_raise(NERR_ASSERT, "value must be non-zero");
+ return nerr_raise(NERR_ASSERT, "%s", "value must be non-zero");
if (key == 0 || key == (UINT32)-1)
- return nerr_raise(NERR_ASSERT, "key must not be 0 or -1");
+ return nerr_raise(NERR_ASSERT, "%s", "key must not be 0 or -1");
level = list->levelHint;