diff options
author | Marcus Brinkmann <[email protected]> | 2003-04-25 12:38:55 +0000 |
---|---|---|
committer | Marcus Brinkmann <[email protected]> | 2003-04-25 12:38:55 +0000 |
commit | 66be7f23a1328cf5a15897e106cf0cb5e21a7143 (patch) | |
tree | e2630245bec5510b4285c3ae8aa63cc3a2f1edf3 /tests/gpg/t-genkey.c | |
parent | 2003-04-25 Marcus Brinkmann <[email protected]> (diff) | |
download | gpgme-66be7f23a1328cf5a15897e106cf0cb5e21a7143.tar.gz gpgme-66be7f23a1328cf5a15897e106cf0cb5e21a7143.zip |
2003-04-25 Marcus Brinkmann <[email protected]>
* gpgsm/t-genkey.c: Rewritten.
* gpgsm/Makefile.am (noinst_PROGRAMS): Add t-genkey.
* gpg/t-genkey.c: Include <stdlib.h>.
(main): Check result->fpr before checking its length.
Diffstat (limited to 'tests/gpg/t-genkey.c')
-rw-r--r-- | tests/gpg/t-genkey.c | 3 |
1 files changed, 2 insertions, 1 deletions
diff --git a/tests/gpg/t-genkey.c b/tests/gpg/t-genkey.c index 75ef4212..3a56b394 100644 --- a/tests/gpg/t-genkey.c +++ b/tests/gpg/t-genkey.c @@ -18,6 +18,7 @@ along with GPGME; if not, write to the Free Software Foundation, Inc., 59 Temple Place - Suite 330, Boston, MA 02111-1307, USA. */ +#include <stdlib.h> #include <stdio.h> #include <string.h> @@ -98,7 +99,7 @@ main (int argc, char **argv) result->primary ? (result->sub ? "primary, sub" : "primary") : (result->sub ? "sub" : "none")); - if (strlen (result->fpr) != 40) + if (result->fpr && strlen (result->fpr) != 40) { fprintf (stderr, "%s:%d: generated key has unexpected fingerprint\n", __FILE__, __LINE__); |