X-Git-Url: http://git.indexdata.com/?p=yaz-moved-to-github.git;a=blobdiff_plain;f=src%2Fnmemsdup.c;h=7b2a051737eef015c067130cde418d2ca8648deb;hp=2c537f6d3c061d166e98b55dd5da14bcea53f356;hb=3ee7ef4088b265faffbdcabe3eb13d5f04a3b832;hpb=a0e27aac0589d493172c73f6660b844fc6460d7c diff --git a/src/nmemsdup.c b/src/nmemsdup.c index 2c537f6..7b2a051 100644 --- a/src/nmemsdup.c +++ b/src/nmemsdup.c @@ -2,7 +2,7 @@ * Copyright (C) 1995-2006, Index Data ApS * See the file LICENSE for details. * - * $Id: nmemsdup.c,v 1.6 2006-05-02 20:47:45 adam Exp $ + * $Id: nmemsdup.c,v 1.7 2006-05-03 13:04:46 adam Exp $ */ /** @@ -27,6 +27,14 @@ char *nmem_strdup (NMEM mem, const char *src) return dst; } +char *nmem_strdup_null(NMEM mem, const char *src) +{ + if (!src) + return 0; + else + return nmem_strdup(mem, src); +} + char *nmem_strdupn (NMEM mem, const char *src, size_t n) { char *dst = (char *)nmem_malloc (mem, n+1);