Skip to content

Commit 26295e0

Browse files
committed
py/emitglue: Use more compact mp_raise_ValueError function.
1 parent fe3cc5b commit 26295e0

1 file changed

Lines changed: 3 additions & 6 deletions

File tree

py/emitglue.c

Lines changed: 3 additions & 6 deletions
Original file line numberDiff line numberDiff line change
@@ -348,12 +348,10 @@ mp_raw_code_t *mp_raw_code_load(mp_reader_t *reader) {
348348
byte header[4];
349349
read_bytes(reader, header, sizeof(header));
350350
if (strncmp((char*)header, "M\x00", 2) != 0) {
351-
nlr_raise(mp_obj_new_exception_msg(&mp_type_ValueError,
352-
"invalid .mpy file"));
351+
mp_raise_ValueError("invalid .mpy file");
353352
}
354353
if (header[2] != MPY_FEATURE_FLAGS || header[3] > mp_small_int_bits()) {
355-
nlr_raise(mp_obj_new_exception_msg(&mp_type_ValueError,
356-
"incompatible .mpy file"));
354+
mp_raise_ValueError("incompatible .mpy file");
357355
}
358356
return load_raw_code(reader);
359357
}
@@ -559,8 +557,7 @@ STATIC void save_bytecode_qstrs(mp_print_t *print, const byte *ip, const byte *i
559557

560558
STATIC void save_raw_code(mp_print_t *print, mp_raw_code_t *rc) {
561559
if (rc->kind != MP_CODE_BYTECODE) {
562-
nlr_raise(mp_obj_new_exception_msg(&mp_type_ValueError,
563-
"can only save bytecode"));
560+
mp_raise_ValueError("can only save bytecode");
564561
}
565562

566563
// save bytecode

0 commit comments

Comments
 (0)