Skip to content

Commit 8fe3f35

Browse files
committed
refactor cast
1 parent 3be5607 commit 8fe3f35

File tree

3 files changed

+5
-5
lines changed

3 files changed

+5
-5
lines changed

mrbgems/picoruby-mbedtls/src/mruby/cipher.c

Lines changed: 3 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -204,7 +204,7 @@ mrb_mbedtls_cipher_update(mrb_state *mrb, mrb_value self)
204204
if (ret != 0) {
205205
mrb_raise(mrb, E_RUNTIME_ERROR, "mbedtls_cipher_update failed");
206206
}
207-
mrb_value ret_value = mrb_str_new(mrb, (const char *)output, out_len);
207+
mrb_value ret_value = mrb_str_new(mrb, (const char *)output, (mrb_int)out_len);
208208
mrb_free(mrb, output);
209209
//mrb_incref(&v[0]);
210210
return ret_value;
@@ -224,7 +224,7 @@ mrb_mbedtls_cipher_finish(mrb_state *mrb, mrb_value self)
224224
if (ret != 0) {
225225
mrb_raise(mrb, E_RUNTIME_ERROR, "mbedtls_cipher_finish failed");
226226
}
227-
mrb_value ret_value = mrb_str_new(mrb, (const char *)output, out_len);
227+
mrb_value ret_value = mrb_str_new(mrb, (const char *)output, (mrb_int)out_len);
228228
//mrb_incref(&v[0]);
229229
return ret_value;
230230
}
@@ -244,7 +244,7 @@ mrb_mbedtls_cipher_write_tag(mrb_state *mrb, mrb_value self)
244244
mrb_raise(mrb, E_RUNTIME_ERROR, "mbedtls_cipher_write_tag failed");
245245
}
246246

247-
mrb_value ret_value = mrb_str_new(mrb, (const char *)tag, tag_len);
247+
mrb_value ret_value = mrb_str_new(mrb, (const char *)tag, (mrb_int)tag_len);
248248
//mrb_incref(&v[0]);
249249
return ret_value;
250250
}

mrbgems/picoruby-mbedtls/src/mruby/digest.c

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -69,7 +69,7 @@ mrb_mbedtls_digest_finish(mrb_state *mrb, mrb_value self)
6969
if (ret != 0) {
7070
mrb_raise(mrb, E_RUNTIME_ERROR, "mbedtls_digest_finish failed");
7171
}
72-
mrb_value ret_value = mrb_str_new(mrb, (const char *)output, out_len);
72+
mrb_value ret_value = mrb_str_new(mrb, (const char *)output, (mrb_int)out_len);
7373
mrb_free(mrb, output);
7474
//mrb_incref(&v[0]);
7575
return ret_value;

mrbgems/picoruby-mbedtls/src/mruby/pkey.c

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -169,7 +169,7 @@ mrb_mbedtls_pkey_rsa_to_pem(mrb_state *mrb, mrb_value self)
169169
mbedtls_rsa_context *rsa = mbedtls_pk_rsa(*pk);
170170
bool has_private = (mbedtls_rsa_check_privkey(rsa) == 0);
171171

172-
size_t len = 0;
172+
mrb_int len = 0;
173173
if (has_private) {
174174
ret = mbedtls_pk_write_key_pem(pk, buf, sizeof(buf));
175175
} else {

0 commit comments

Comments
 (0)