… | … | ||
---|---|---|---|
1154 | ol = (il + 63) & ~63; | 1154 | ol = (il + 63) & ~63; |
1155 | RETVAL = NEWSV(0, ol); | 1155 | RETVAL = NEWSV(0, ol); |
1156 | SvPOK_only(RETVAL); | 1156 | SvPOK_only(RETVAL); |
1157 | SvCUR_set(RETVAL, ol); | 1157 | SvCUR_set(RETVAL, ol); |
1158 | out = SvPV_nolen(RETVAL); | 1158 | out = SvPV_nolen(RETVAL); |
1159 | if(!out) | ||
1160 | croak("memory"); | ||
1161 | if(!EVP_CipherUpdate(ctx, out, &ol, in, il)) { | 1159 | if(!EVP_CipherUpdate(ctx, out, &ol, in, il)) { |
1162 | sv_free(RETVAL); | 1160 | sv_free(RETVAL); |
1163 | croak("EVP_CipherUpdate"); | 1161 | croak("EVP_CipherUpdate"); |
1164 | } | 1162 | } |
1165 | SvCUR_set(RETVAL, ol); | 1163 | SvCUR_set(RETVAL, ol); |
– | Removed lines |
+ | Added lines |
< | Changed lines |
> | Changed lines |