summaryrefslogtreecommitdiff
path: root/core/fs/fs.c
diff options
context:
space:
mode:
authorH. Peter Anvin <hpa@zytor.com>2010-02-28 21:04:50 -0800
committerH. Peter Anvin <hpa@zytor.com>2010-02-28 21:04:50 -0800
commit0f767521fd948e2e00263dbf8c9cae7356871881 (patch)
tree3899e09d8cdcce22cf40e724fbf6fbf0e1a7e9db /core/fs/fs.c
parentdc9090d9033a330f0f26da177cc384ee6e2e0f6c (diff)
downloadsyslinux-0f767521fd948e2e00263dbf8c9cae7356871881.tar.gz
core: remove unmangle_name
Remove the now-obsolete unmangle_name method. Signed-off-by: H. Peter Anvin <hpa@zytor.com>
Diffstat (limited to 'core/fs/fs.c')
-rw-r--r--core/fs/fs.c11
1 files changed, 1 insertions, 10 deletions
diff --git a/core/fs/fs.c b/core/fs/fs.c
index 94ee0c97..9002fa68 100644
--- a/core/fs/fs.c
+++ b/core/fs/fs.c
@@ -88,26 +88,17 @@ void mangle_name(char *dst, const char *src)
this_fs->fs_ops->mangle_name(dst, src);
}
-/*
- * XXX: current unmangle_name() is stpcpy() on all filesystems; consider
- * eliminating it as a method.
- */
void pm_unmangle_name(com32sys_t *regs)
{
const char *src = MK_PTR(regs->ds, regs->esi.w[0]);
char *dst = MK_PTR(regs->es, regs->edi.w[0]);
- dst = unmangle_name(dst, src);
+ dst = stpcpy(dst, src);
/* Update the di register to point to the last null char */
regs->edi.w[0] = OFFS_WRT(dst, regs->es);
}
-char *unmangle_name(char *dst, const char *src)
-{
- return this_fs->fs_ops->unmangle_name(dst, src);
-}
-
void getfssec(com32sys_t *regs)
{
int sectors;