ViewVC Help
View File | Revision Log | Show Annotations | Download File
/cvs/Crypt-Spritz/Spritz.xs
(Generate patch)

Comparing Crypt-Spritz/Spritz.xs (file contents):
Revision 1.8 by root, Tue Jun 30 00:46:35 2015 UTC vs.
Revision 1.9 by root, Tue Jun 30 01:24:43 2015 UTC

121SV * 121SV *
122new (SV *klass, SV *K, SV *IV = 0) 122new (SV *klass, SV *K, SV *IV = 0)
123 CODE: 123 CODE:
124{ 124{
125 STRLEN k_len ; char *k = SvPVbyte (K , k_len ); 125 STRLEN k_len ; char *k = SvPVbyte (K , k_len );
126 STRLEN iv_len = 0; char *iv = iv ? SvPVbyte (IV, iv_len) : 0; 126 STRLEN iv_len = 0; char *iv = IV ? SvPVbyte (IV, iv_len) : 0;
127 RETVAL = alloc_state (klass); 127 RETVAL = alloc_state (klass);
128 spritz_cipher_xor_init ((spritz_state *)SvPVX (SvRV (RETVAL)), k, k_len, iv, iv_len); 128 spritz_cipher_xor_init ((spritz_state *)SvPVX (SvRV (RETVAL)), k, k_len, iv, iv_len);
129} 129}
130 OUTPUT: 130 OUTPUT:
131 RETVAL 131 RETVAL

Diff Legend

Removed lines
+ Added lines
< Changed lines
> Changed lines