mirror of
https://github.com/espressif/binutils-gdb.git
synced 2025-06-21 18:39:34 +08:00
Fix allocate_filenum last dir/file checks
* dwarf2dbg.c (allocate_filenum) Correct use of last_used_dir_len.
This commit is contained in:
@ -730,9 +730,9 @@ allocate_filenum (const char * pathname)
|
||||
}
|
||||
else
|
||||
{
|
||||
if (filename_ncmp (pathname, dirname, last_used_dir_len) == 0
|
||||
&& IS_DIR_SEPARATOR (pathname [last_used_dir_len])
|
||||
&& filename_cmp (pathname + last_used_dir_len + 1,
|
||||
if (filename_ncmp (pathname, dirname, last_used_dir_len - 1) == 0
|
||||
&& IS_DIR_SEPARATOR (pathname [last_used_dir_len - 1])
|
||||
&& filename_cmp (pathname + last_used_dir_len,
|
||||
files[last_used].filename) == 0)
|
||||
return last_used;
|
||||
}
|
||||
|
Reference in New Issue
Block a user