Changeset 103


Ignore:
Timestamp:
07/31/08 14:40:03 (4 years ago)
Author:
aj
Message:

fix segfault in new code.

Location:
trunk
Files:
2 edited

Legend:

Unmodified
Added
Removed
  • trunk/NEWS

    r97 r103  
    77* cleanup pin code, always use MAX_PIN_LENGTH, proper cleanup. 
    88* new use PKCS11_CTX_init_args (David Smith) 
     9* fix segfault in init_args code. 
    910* needs new version of libp11 (0.2.4 or later). 
    1011 
  • trunk/src/engine_pkcs11.c

    r94 r103  
    6464int set_module(const char *modulename) 
    6565{ 
    66         module = strdup(modulename); 
     66        module = modulename ? strdup(modulename) : NULL; 
    6767        return 1; 
    6868} 
     
    146146int set_init_args(const char *init_args_orig) 
    147147{ 
    148         init_args = strdup(init_args_orig); 
     148        init_args = init_args_orig ? strdup(init_args_orig) : NULL; 
    149149        return 1; 
    150150} 
Note: See TracChangeset for help on using the changeset viewer.