From f92d750b39031142274873ae276e0301b40f584d Mon Sep 17 00:00:00 2001 From: Frank Morgner Date: Sun, 25 Jan 2015 03:23:16 +0100 Subject: [PATCH] fixed uninitialized value --- ccid/src/usb.c | 2 +- npa/src/npa.c | 2 +- 2 files changed, 2 insertions(+), 2 deletions(-) diff --git a/ccid/src/usb.c b/ccid/src/usb.c index f877c27..2ca5640 100644 --- a/ccid/src/usb.c +++ b/ccid/src/usb.c @@ -863,7 +863,7 @@ static void *interrupt (void *param) } pthread_cleanup_push (close_fd, &status_fd); - int result; + int result = 0; RDR_to_PC_NotifySlotChange_t *slotchange; do { /* original LinuxThreads cancelation didn't work right */ diff --git a/npa/src/npa.c b/npa/src/npa.c index 1c0ac6c..6dc4d2f 100644 --- a/npa/src/npa.c +++ b/npa/src/npa.c @@ -329,7 +329,7 @@ npa_sm_start(sc_card_t *card, EAC_CTX *eac_ctx, const unsigned char *id_icc, size_t id_icc_length) { int r; - struct iso_sm_ctx *sctx; + struct iso_sm_ctx *sctx = NULL; if (!eac_ctx || !eac_ctx->key_ctx) { r = SC_ERROR_INVALID_ARGUMENTS;