diff options
author | Paul Sokolovsky <pfalcon@users.sourceforge.net> | 2014-02-05 02:03:23 +0200 |
---|---|---|
committer | Paul Sokolovsky <pfalcon@users.sourceforge.net> | 2014-02-05 02:03:23 +0200 |
commit | 911089606376e60bd9451a85eb9558a23cde9039 (patch) | |
tree | feef6f9beac1fa1e146535b0186cfba2c7d92308 /stm/lexerfatfs.c | |
parent | 630d85120fd2b745f314e6810e41144e026ff2f3 (diff) | |
download | micropython-911089606376e60bd9451a85eb9558a23cde9039.tar.gz micropython-911089606376e60bd9451a85eb9558a23cde9039.zip |
Remove older import helpers, no longer used.
Diffstat (limited to 'stm/lexerfatfs.c')
-rw-r--r-- | stm/lexerfatfs.c | 33 |
1 files changed, 0 insertions, 33 deletions
diff --git a/stm/lexerfatfs.c b/stm/lexerfatfs.c index 026173db25..d1686cb222 100644 --- a/stm/lexerfatfs.c +++ b/stm/lexerfatfs.c @@ -51,36 +51,3 @@ mp_lexer_t *mp_lexer_new_from_file(const char *filename) { fb->pos = 0; return mp_lexer_new(qstr_from_str(filename), fb, (mp_lexer_stream_next_char_t)file_buf_next_char, (mp_lexer_stream_close_t)file_buf_close); } - -/******************************************************************************/ -// implementation of import - -#include "ff.h" - -mp_lexer_t *mp_import_open_file(qstr mod_name) { - vstr_t *vstr = vstr_new(); - FRESULT res; - - // look for module in src/ - vstr_printf(vstr, "0:/src/%s.py", qstr_str(mod_name)); - res = f_stat(vstr_str(vstr), NULL); - if (res == FR_OK) { - // found file - return mp_lexer_new_from_file(vstr_str(vstr)); // TODO does lexer need to copy the string? can we free it here? - } - - // look for module in / - vstr_reset(vstr); - vstr_printf(vstr, "0:/%s.py", qstr_str(mod_name)); - res = f_stat(vstr_str(vstr), NULL); - if (res == FR_OK) { - // found file - return mp_lexer_new_from_file(vstr_str(vstr)); // TODO does lexer need to copy the string? can we free it here? - } - - // could not find file - vstr_free(vstr); - printf("import %s: could not find file in src/ or /\n", qstr_str(mod_name)); - - return NULL; -} |