X-Git-Url: https://the.earth.li/gitweb/?a=blobdiff_plain;f=decodekey.c;h=8fca1762464a474bfebc994edafec13bedf2d6ec;hb=e57492c98069420201b291d1596116fb8dd437f0;hp=71723911c6981a2e18ee11697ad5927638a22dd4;hpb=3cda9c7bba49d5f9b8321bb66b14db9b9bc2f528;p=onak.git diff --git a/decodekey.c b/decodekey.c index 7172391..8fca176 100644 --- a/decodekey.c +++ b/decodekey.c @@ -5,7 +5,7 @@ * * Copyright 2002 Project Purple * - * $Id: decodekey.c,v 1.5 2004/03/23 12:35:11 noodles Exp $ + * $Id: decodekey.c,v 1.6 2004/05/27 03:24:01 noodles Exp $ */ #include @@ -218,8 +218,11 @@ char **keyuids(struct openpgp_publickey *key, char **primary) char buf[1024]; char **uids = NULL; int count = 0; + + if (primary != NULL) { + *primary = NULL; + } - *primary = NULL; if (key != NULL && key->uids != NULL) { uids = malloc((spsize(key->uids) + 1) * sizeof (char *));