Show
Ignore:
Timestamp:
02/05/06 19:35:55 (3 years ago)
Author:
nils
Message:

sc_mutex_destroy should have a return value

Files:
1 modified

Legend:

Unmodified
Added
Removed
  • trunk/src/libopensc/ctbcs.c

    r2829 r2832  
    159159        sc_apdu_t apdu; 
    160160        struct sc_card_operations ops; 
    161         int r; 
     161        int r, s; 
    162162 
    163163        switch (data->cmd) { 
     
    186186 
    187187        r = sc_transmit_apdu(card, &apdu); 
    188         sc_mutex_destroy(reader->ctx, card->mutex); 
     188        s = sc_mutex_destroy(reader->ctx, card->mutex); 
     189        if (s != SC_SUCCESS) { 
     190                sc_error(reader->ctx, "unable to destroy mutex\n"); 
     191                return s; 
     192        } 
    189193        SC_TEST_RET(card->ctx, r, "APDU transmit failed"); 
    190194