(scan_file): Make sure it never looks at filename[-1].
This commit is contained in:
parent
5281dea442
commit
dc61cb9dd8
1 changed files with 2 additions and 2 deletions
|
@ -177,9 +177,9 @@ scan_file (filename)
|
|||
char *filename;
|
||||
{
|
||||
int len = strlen (filename);
|
||||
if (!strcmp (filename + len - 4, ".elc"))
|
||||
if (len > 4 && !strcmp (filename + len - 4, ".elc"))
|
||||
return scan_lisp_file (filename, READ_BINARY);
|
||||
else if (!strcmp (filename + len - 3, ".el"))
|
||||
else if (len > 3 && !strcmp (filename + len - 3, ".el"))
|
||||
return scan_lisp_file (filename, READ_TEXT);
|
||||
else
|
||||
return scan_c_file (filename, READ_TEXT);
|
||||
|
|
Loading…
Add table
Reference in a new issue