moving more code to XS
Karel Miko
6 years ago
71 | 71 |
add(Crypt::Mode::[%orig_name%] self, ...)
|
72 | 72 |
CODE:
|
73 | 73 |
{
|
74 | |
int rv, has_tmp_block, blen;
|
75 | |
unsigned long i, j;
|
|
74 |
int rv, has_tmp_block, blen, j;
|
|
75 |
unsigned long i;
|
76 | 76 |
STRLEN in_data_len, in_data_start, out_len = 0;
|
77 | 77 |
unsigned char *in_data, *out_data, tmp_block[MAXBLOCKSIZE];
|
78 | 78 |
|
59 | 59 |
add(Crypt::Mode::CBC self, ...)
|
60 | 60 |
CODE:
|
61 | 61 |
{
|
62 | |
int rv, has_tmp_block, blen;
|
63 | |
unsigned long i, j;
|
|
62 |
int rv, has_tmp_block, blen, j;
|
|
63 |
unsigned long i;
|
64 | 64 |
STRLEN in_data_len, in_data_start, out_len = 0;
|
65 | 65 |
unsigned char *in_data, *out_data, tmp_block[MAXBLOCKSIZE];
|
66 | 66 |
|
52 | 52 |
add(Crypt::Mode::ECB self, ...)
|
53 | 53 |
CODE:
|
54 | 54 |
{
|
55 | |
int rv, has_tmp_block, blen;
|
56 | |
unsigned long i, j;
|
|
55 |
int rv, has_tmp_block, blen, j;
|
|
56 |
unsigned long i;
|
57 | 57 |
STRLEN in_data_len, in_data_start, out_len = 0;
|
58 | 58 |
unsigned char *in_data, *out_data, tmp_block[MAXBLOCKSIZE];
|
59 | 59 |
|