Codebase list libcryptx-perl / 103b5e0
fix compiler warnings Karel Miko 6 years ago
8 changed file(s) with 18 addition(s) and 18 deletion(s). Raw diff Collapse all Expand all
9696 for (j = 1; j < items; j++) {
9797 in_data = (unsigned char *)SvPVbyte(ST(j), in_data_len);
9898 if (in_data_len > 0) {
99 out_data = SvGROW(RETVAL, out_len + in_data_len + 1) + out_len;
99 out_data = (unsigned char*)SvGROW(RETVAL, out_len + in_data_len + 1) + out_len;
100100 out_len += in_data_len;
101101 if (self->direction == 1) {
102102 rv = [%lc_name%]_encrypt(in_data, out_data, (unsigned long)in_data_len, &self->state);
117117
118118 if (in_data_len > 0) {
119119 i = (unsigned long)(has_tmp_block ? in_data_len + blen : in_data_len);
120 out_data = SvGROW(RETVAL, out_len + i + 1) + out_len;
120 out_data = (unsigned char*)SvGROW(RETVAL, out_len + i + 1) + out_len;
121121 out_len += i;
122122 if (has_tmp_block) {
123123 Copy(tmp_block, out_data, blen, unsigned char);
130130 }
131131 } /* in_data_len > 0 */
132132 else if (has_tmp_block) {
133 out_data = SvGROW(RETVAL, out_len + blen + 1) + out_len;
133 out_data = (unsigned char*)SvGROW(RETVAL, out_len + blen + 1) + out_len;
134134 out_len += blen;
135135 Copy(tmp_block, out_data, blen, unsigned char);
136136 }
188188 }
189189 i = (unsigned long)(has_tmp_block ? in_data_len + blen : in_data_len);
190190 if (i > 0) {
191 out_data = SvGROW(RETVAL, out_len + i + 1) + out_len;
191 out_data = (unsigned char*)SvGROW(RETVAL, out_len + i + 1) + out_len;
192192 out_len += i;
193193 if (has_tmp_block) {
194194 Copy(tmp_block, out_data, blen, unsigned char);
202202 }
203203 } /* in_data_len>0 */
204204 else if (has_tmp_block) {
205 out_data = SvGROW(RETVAL, out_len + blen + 1) + out_len;
205 out_data = (unsigned char*)SvGROW(RETVAL, out_len + blen + 1) + out_len;
206206 out_len += blen;
207207 Copy(tmp_block, out_data, blen, unsigned char);
208208 }
6666 if (ix == 1) {
6767 rv = _base16_encode(hash, 4, out, &outlen);
6868 if (rv != CRYPT_OK) croak("FATAL: base16_encode failed: %s", error_to_string(rv));
69 RETVAL = newSVpvn(out, outlen);
69 RETVAL = newSVpvn((char *)out, outlen);
7070 }
7171 else if (ix == 2) {
7272 LOAD32H(ui32, hash);
104104 if (ix == 1) {
105105 rv = _base16_encode(hash, 4, out, &outlen);
106106 if (rv != CRYPT_OK) croak("FATAL: base16_encode failed: %s", error_to_string(rv));
107 RETVAL = newSVpvn(out, outlen);
107 RETVAL = newSVpvn((char *)out, outlen);
108108 }
109109 else if (ix == 2) {
110110 LOAD32H(ui32, hash);
105105
106106 if (in_data_len > 0) {
107107 i = (unsigned long)(has_tmp_block ? in_data_len + blen : in_data_len);
108 out_data = SvGROW(RETVAL, out_len + i + 1) + out_len;
108 out_data = (unsigned char*)SvGROW(RETVAL, out_len + i + 1) + out_len;
109109 out_len += i;
110110 if (has_tmp_block) {
111111 Copy(tmp_block, out_data, blen, unsigned char);
118118 }
119119 } /* in_data_len > 0 */
120120 else if (has_tmp_block) {
121 out_data = SvGROW(RETVAL, out_len + blen + 1) + out_len;
121 out_data = (unsigned char*)SvGROW(RETVAL, out_len + blen + 1) + out_len;
122122 out_len += blen;
123123 Copy(tmp_block, out_data, blen, unsigned char);
124124 }
176176 }
177177 i = (unsigned long)(has_tmp_block ? in_data_len + blen : in_data_len);
178178 if (i > 0) {
179 out_data = SvGROW(RETVAL, out_len + i + 1) + out_len;
179 out_data = (unsigned char*)SvGROW(RETVAL, out_len + i + 1) + out_len;
180180 out_len += i;
181181 if (has_tmp_block) {
182182 Copy(tmp_block, out_data, blen, unsigned char);
190190 }
191191 } /* in_data_len>0 */
192192 else if (has_tmp_block) {
193 out_data = SvGROW(RETVAL, out_len + blen + 1) + out_len;
193 out_data = (unsigned char*)SvGROW(RETVAL, out_len + blen + 1) + out_len;
194194 out_len += blen;
195195 Copy(tmp_block, out_data, blen, unsigned char);
196196 }
6767 for (j = 1; j < items; j++) {
6868 in_data = (unsigned char *)SvPVbyte(ST(j), in_data_len);
6969 if (in_data_len > 0) {
70 out_data = SvGROW(RETVAL, out_len + in_data_len + 1) + out_len;
70 out_data = (unsigned char*)SvGROW(RETVAL, out_len + in_data_len + 1) + out_len;
7171 out_len += in_data_len;
7272 if (self->direction == 1) {
7373 rv = cfb_encrypt(in_data, out_data, (unsigned long)in_data_len, &self->state);
7272 for (j = 1; j < items; j++) {
7373 in_data = (unsigned char *)SvPVbyte(ST(j), in_data_len);
7474 if (in_data_len > 0) {
75 out_data = SvGROW(RETVAL, out_len + in_data_len + 1) + out_len;
75 out_data = (unsigned char*)SvGROW(RETVAL, out_len + in_data_len + 1) + out_len;
7676 out_len += in_data_len;
7777 if (self->direction == 1) {
7878 rv = ctr_encrypt(in_data, out_data, (unsigned long)in_data_len, &self->state);
9898
9999 if (in_data_len > 0) {
100100 i = (unsigned long)(has_tmp_block ? in_data_len + blen : in_data_len);
101 out_data = SvGROW(RETVAL, out_len + i + 1) + out_len;
101 out_data = (unsigned char*)SvGROW(RETVAL, out_len + i + 1) + out_len;
102102 out_len += i;
103103 if (has_tmp_block) {
104104 Copy(tmp_block, out_data, blen, unsigned char);
111111 }
112112 } /* in_data_len > 0 */
113113 else if (has_tmp_block) {
114 out_data = SvGROW(RETVAL, out_len + blen + 1) + out_len;
114 out_data = (unsigned char*)SvGROW(RETVAL, out_len + blen + 1) + out_len;
115115 out_len += blen;
116116 Copy(tmp_block, out_data, blen, unsigned char);
117117 }
169169 }
170170 i = (unsigned long)(has_tmp_block ? in_data_len + blen : in_data_len);
171171 if (i > 0) {
172 out_data = SvGROW(RETVAL, out_len + i + 1) + out_len;
172 out_data = (unsigned char*)SvGROW(RETVAL, out_len + i + 1) + out_len;
173173 out_len += i;
174174 if (has_tmp_block) {
175175 Copy(tmp_block, out_data, blen, unsigned char);
183183 }
184184 } /* in_data_len>0 */
185185 else if (has_tmp_block) {
186 out_data = SvGROW(RETVAL, out_len + blen + 1) + out_len;
186 out_data = (unsigned char*)SvGROW(RETVAL, out_len + blen + 1) + out_len;
187187 out_len += blen;
188188 Copy(tmp_block, out_data, blen, unsigned char);
189189 }
6767 for (j = 1; j < items; j++) {
6868 in_data = (unsigned char *)SvPVbyte(ST(j), in_data_len);
6969 if (in_data_len > 0) {
70 out_data = SvGROW(RETVAL, out_len + in_data_len + 1) + out_len;
70 out_data = (unsigned char*)SvGROW(RETVAL, out_len + in_data_len + 1) + out_len;
7171 out_len += in_data_len;
7272 if (self->direction == 1) {
7373 rv = ofb_encrypt(in_data, out_data, (unsigned long)in_data_len, &self->state);