Changeset 3463 for trunk/src/libopensc/pkcs15-prkey-rutoken.c
- Timestamp:
- 04/07/08 19:25:21 (9 months ago)
- Files:
-
- 1 modified
-
trunk/src/libopensc/pkcs15-prkey-rutoken.c (modified) (4 diffs)
Legend:
- Unmodified
- Added
- Removed
-
trunk/src/libopensc/pkcs15-prkey-rutoken.c
r3457 r3463 98 98 const u8 *tmp; 99 99 size_t len = 2 + sizeof(pr_blob->blobheader) + sizeof(pr_blob->rsapubkey); 100 uint32_t bitlen; 100 101 101 102 if (buf_len < len) … … 109 110 tmp += sizeof(pr_blob->rsapubkey); 110 111 111 uint32_tbitlen = pr_blob->rsapubkey.bitlen;112 bitlen = pr_blob->rsapubkey.bitlen; 112 113 113 114 len += bitlen/8 * 2 + bitlen/16 * 5; … … 272 273 static int private_blob_to_bin(const RUPRIVATEKEYBLOB *pr_blob, u8 *buf, size_t *buf_len) 273 274 { 275 u8 *tmp; 274 276 size_t len = 2 + sizeof(pr_blob->blobheader) + sizeof(pr_blob->rsapubkey); 275 277 … … 279 281 buf[0] = 2; 280 282 buf[1] = 1; 281 u8 *tmp = buf + 2;283 tmp = buf + 2; 282 284 memcpy(tmp, &pr_blob->blobheader, sizeof(pr_blob->blobheader)); 283 285 tmp += sizeof(pr_blob->blobheader);
