Dircache: Don't expose struct dircache_entry and pointers into the cache, use IDs...
commit8d777eeb30bf2a3a54a311fe020461e4674d1040
authorThomas Martitz <thomas.martitz@student.htw-berlin.de>
Sun, 29 May 2011 01:24:19 +0000 (29 03:24 +0200)
committerThomas Martitz <thomas.martitz@student.htw-berlin.de>
Sun, 29 May 2011 01:24:19 +0000 (29 03:24 +0200)
tree78c0ba847d5a562f89d6262834c82cf77c7525e1
parent5d5542981d5c22a841fcdfe222a17e42b7a9954d
Dircache: Don't expose struct dircache_entry and pointers into the cache, use IDs instead.

Only integer IDs are exposed from dircache with this. This way the cache is isolated from other modules.
This is needed for my buflib gsoc project.
apps/playlist.c
apps/playlist.h
apps/tagcache.c
firmware/common/dircache.c
firmware/common/file.c
firmware/common/filefuncs.c
firmware/include/dircache.h
uisimulator/common/io.c