diff options
Diffstat (limited to 'ruby.c')
-rw-r--r-- | ruby.c | 7 |
1 files changed, 7 insertions, 0 deletions
@@ -445,6 +445,13 @@ load_file(fname, script) f = rb_stdin; } else { + FILE *fp = fopen(fname, "r"); + + if (fp == NULL) { + LoadError("No such file to load -- %s", fname); + } + fclose(fp); + f = file_open(fname, "r"); } |