forked from len0rd/rockbox
The first is an off-by-one that leads to miscalculation of the dircache size. The format string size was used but dircache size was incremented by the snprintf() result which is smaller. The other forgot to update the location of the "." and ".." strings upon compaction, so that new folders got assigned orphaned pointers for those directory entires. git-svn-id: svn://svn.rockbox.org/rockbox/trunk@30224 a1c6a512-1295-4272-9138-f99709370657 |
||
|---|---|---|
| .. | ||
| config.c | ||
| crc32-mi4.c | ||
| crc32.c | ||
| diacritic.c | ||
| dir_uncached.c | ||
| dircache.c | ||
| disk.c | ||
| ffs.c | ||
| file.c | ||
| filefuncs.c | ||
| format.c | ||
| memset16.c | ||
| rbpaths.c | ||
| strcasecmp.c | ||
| strcasestr.c | ||
| strlcat.c | ||
| strlcpy.c | ||
| strnatcmp.c | ||
| structec.c | ||
| timefuncs.c | ||
| unicode.c | ||
| version.c | ||