Changeset 212
- Timestamp:
- 07/14/05 17:03:13
- Files:
-
- openpgpsdk/trunk/src/packet-parse.c (modified) (1 diff)
Legend:
- Unmodified
- Added
- Removed
- Modified
- Copied
- Moved
openpgpsdk/trunk/src/packet-parse.c
r211 r212 870 870 assert (region->length_read == 0); /* We should not have read anything so far */ 871 871 872 if (!region->length)873 {874 WARN("User id is empty");875 return 0;876 }877 878 872 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 881 877 C.user_id.user_id[region->length] = 0; /* terminate the string */ 882 878
