diff options
Diffstat (limited to 'libparted/fs/amiga/amiga.c')
-rw-r--r-- | libparted/fs/amiga/amiga.c | 34 |
1 files changed, 1 insertions, 33 deletions
diff --git a/libparted/fs/amiga/amiga.c b/libparted/fs/amiga/amiga.c index 0c8315c..8d06c88 100644 --- a/libparted/fs/amiga/amiga.c +++ b/libparted/fs/amiga/amiga.c @@ -1,6 +1,6 @@ /* libparted/fs_amiga - amiga file system support. - Copyright (C) 2000, 2001 Free Software Foundation, Inc. + Copyright (C) 2000, 2001, 2007 Free Software Foundation, Inc. This program is free software; you can redistribute it and/or modify it under the terms of the GNU General Public License as published by @@ -32,23 +32,6 @@ # define _(String) (String) #endif /* ENABLE_NLS */ -/* String manipulation */ -static void _amiga_set_bstr (const char *cstr, char *bstr, int maxsize) { - int size = strlen (cstr); - int i; - - if (size >= maxsize) return; - bstr[0] = size; - for (i = 0; i<size; i++) bstr[i+1] = cstr[i]; -} -static const char * _amiga_get_bstr (char * bstr) { - char * cstr = bstr + 1; - int size = bstr[0]; - - cstr[size] = '\0'; - return cstr; -} - #define IDNAME_RIGIDDISK (uint32_t)0x5244534B /* 'RDSK' */ #define IDNAME_BADBLOCK (uint32_t)0x42414442 /* 'BADB' */ #define IDNAME_PARTITION (uint32_t)0x50415254 /* 'PART' */ @@ -78,21 +61,6 @@ _amiga_block_id (uint32_t id) { return "<unknown>"; } } -static int -_amiga_valid_block_id (uint32_t id) { - switch (id) { - case IDNAME_RIGIDDISK : - case IDNAME_BADBLOCK : - case IDNAME_PARTITION : - case IDNAME_FILESYSHEADER : - case IDNAME_LOADSEG : - case IDNAME_BOOT : - return 1; - case IDNAME_FREE : - default : - return 0; - } -} struct AmigaIds * _amiga_add_id (uint32_t id, struct AmigaIds *ids) { |