diff options
author | H. Peter Anvin <hpa@zytor.com> | 2009-08-11 17:25:43 -0700 |
---|---|---|
committer | H. Peter Anvin <hpa@zytor.com> | 2009-08-11 17:25:43 -0700 |
commit | f2fa4525e58ba414220c9f62587b7e7aff35347f (patch) | |
tree | e883014005982230b602b6cb9f948765fd5d7515 /core/extern.inc | |
parent | 0202356bab69a17bf9620432da4339348c0833b7 (diff) | |
download | syslinux-f2fa4525e58ba414220c9f62587b7e7aff35347f.tar.gz |
core: VFS cleanups: add a persistent generic struct file
Major cleanups to the VFS layer:
- add a persistent generic "struct file"
- pass "struct file *" to getfssec
- add a close_file method
- use VFS-assigned indicies instead of pointers as file handles.
This allows the file structures to be allocated from high memory.
Signed-off-by: H. Peter Anvin <hpa@zytor.com>
Diffstat (limited to 'core/extern.inc')
-rw-r--r-- | core/extern.inc | 2 |
1 files changed, 1 insertions, 1 deletions
diff --git a/core/extern.inc b/core/extern.inc index eb238be0..d944bb1f 100644 --- a/core/extern.inc +++ b/core/extern.inc @@ -14,7 +14,7 @@ ; fs.c extern fs_init, searchdir, getfssec, mangle_name, load_config - extern unmangle_name + extern unmangle_name, close_file %if IS_SYSLINUX ; fat.c |