summaryrefslogtreecommitdiffstatshomepage
path: root/py/persistentcode.c
diff options
context:
space:
mode:
Diffstat (limited to 'py/persistentcode.c')
-rw-r--r--py/persistentcode.c4
1 files changed, 4 insertions, 0 deletions
diff --git a/py/persistentcode.c b/py/persistentcode.c
index 7113b0dc2e..88e958d8ff 100644
--- a/py/persistentcode.c
+++ b/py/persistentcode.c
@@ -232,12 +232,16 @@ mp_raw_code_t *mp_raw_code_load_mem(const byte *buf, size_t len) {
return mp_raw_code_load(&reader);
}
+#if MICROPY_HAS_FILE_READER
+
mp_raw_code_t *mp_raw_code_load_file(const char *filename) {
mp_reader_t reader;
mp_reader_new_file(&reader, filename);
return mp_raw_code_load(&reader);
}
+#endif // MICROPY_HAS_FILE_READER
+
#endif // MICROPY_PERSISTENT_CODE_LOAD
#if MICROPY_PERSISTENT_CODE_SAVE