- Timestamp:
- 10/31/04 15:34:00 (4 years ago)
- Files:
-
- 1 modified
-
branches/openct-0.6/src/ifd/ifd-egate.c (modified) (1 diff)
Legend:
- Unmodified
- Added
- Removed
-
branches/openct-0.6/src/ifd/ifd-egate.c
r570 r577 201 201 if (ifd_iso_apdu_parse(inbuffer, inlen, &iso) < 0) 202 202 return IFD_ERROR_INVALID_ARG; 203 if (inlen < 5 + iso.lc || outlen < 2 + iso.le) 203 if (inlen >= 5 && inlen < 5 + iso.lc) 204 return IFD_ERROR_BUFFER_TOO_SMALL; 205 if (outlen < 2 + iso.le) 204 206 return IFD_ERROR_BUFFER_TOO_SMALL; 205 207 memset(cmdbuf,0,5);
