$OpenBSD: patch-src_pinfile_c,v 1.1 2005/07/26 17:00:51 fgsch Exp $ --- src/pinfile.c.orig Wed Jun 8 14:49:17 2005 +++ src/pinfile.c Tue Jul 26 02:28:43 2005 @@ -220,7 +220,7 @@ char* pinfile_get_subdata (const char* s mem_realloc(temp,0); if (pin != NULL) { //find_pinpuk() already checked it - puk = strndup(puk,strchr(puk,';')-puk); + puk = strn_dup(puk,strchr(puk,';')-puk); } } } else { @@ -234,7 +234,7 @@ char* pinfile_get_subdata (const char* s } else { print_verbose(0,"%s\n",_("found")); //find_pinpuk() already checked it - pin = strndup(pin,strchr(pin,';')-pin); + pin = strn_dup(pin,strchr(pin,';')-pin); mem_realloc(data,0); if (puk == NULL) { return pin;