summaryrefslogtreecommitdiff
path: root/core/extern.inc
diff options
context:
space:
mode:
authorH. Peter Anvin <hpa@zytor.com>2009-08-11 17:25:43 -0700
committerH. Peter Anvin <hpa@zytor.com>2009-08-11 17:25:43 -0700
commitf2fa4525e58ba414220c9f62587b7e7aff35347f (patch)
treee883014005982230b602b6cb9f948765fd5d7515 /core/extern.inc
parent0202356bab69a17bf9620432da4339348c0833b7 (diff)
downloadsyslinux-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.inc2
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