=================================================================== RCS file: /cvsrepo/anoncvs/cvs/src/usr.bin/openssl/apps.c,v retrieving revision 1.10 retrieving revision 1.11 diff -u -r1.10 -r1.11 --- src/usr.bin/openssl/apps.c 2014/09/01 14:21:06 1.10 +++ src/usr.bin/openssl/apps.c 2014/10/16 10:43:54 1.11 @@ -1,4 +1,4 @@ -/* $OpenBSD: apps.c,v 1.10 2014/09/01 14:21:06 jsing Exp $ */ +/* $OpenBSD: apps.c,v 1.11 2014/10/16 10:43:54 jsing Exp $ */ /* * Copyright (c) 2014 Joel Sing * @@ -2107,7 +2107,9 @@ int rv; char *stmp, *vtmp = NULL; - stmp = BUF_strdup(value); + if (value == NULL) + return -1; + stmp = strdup(value); if (!stmp) return -1; vtmp = strchr(stmp, ':');