Changeset 212

Show
Ignore:
Timestamp:
07/14/05 17:03:13
Author:
rachel
Message:

Treat an empty user id as valid

Files:

Legend:

Unmodified
Added
Removed
Modified
Copied
Moved
  • openpgpsdk/trunk/src/packet-parse.c

    r211 r212  
    870870    assert (region->length_read == 0);  /* We should not have read anything so far */ 
    871871 
    872     if (!region->length)  
    873         { 
    874         WARN("User id is empty"); 
    875         return 0; 
    876         } 
    877  
    878872    C.user_id.user_id=malloc(region->length+1);  /* XXX should we not like check malloc's return value? */ 
    879     if(!ops_limited_read(C.user_id.user_id,region->length,region,opt)) 
    880         return 0; 
     873 
     874    if (region->length && !ops_limited_read(C.user_id.user_id,region->length,region,opt)) 
     875        return 0; 
     876 
    881877    C.user_id.user_id[region->length] = 0; /* terminate the string */ 
    882878