aboutsummaryrefslogtreecommitdiff
path: root/src/stdlib/files.c
diff options
context:
space:
mode:
Diffstat (limited to 'src/stdlib/files.c')
-rw-r--r--src/stdlib/files.c17
1 files changed, 0 insertions, 17 deletions
diff --git a/src/stdlib/files.c b/src/stdlib/files.c
index 900129f8..87b0205c 100644
--- a/src/stdlib/files.c
+++ b/src/stdlib/files.c
@@ -79,23 +79,6 @@ public char *file_base_name(const char *path)
return buf;
}
-public char *file_base_id(const char *path)
-{
- const char *slash = strrchr(path, '/');
- if (slash) path = slash + 1;
- assert(!isdigit(*path));
- const char *end = path + strcspn(path, ".");
- size_t len = (size_t)(end - path);
- char *buf = GC_MALLOC_ATOMIC(len+1);
- strncpy(buf, path, len);
- buf[len] = '\0';
- for (char *p = buf; *p; p++) {
- if (!isalnum(*p))
- *p = '_';
- }
- return buf;
-}
-
static file_t *_load_file(const char* filename, FILE *file)
{
if (!file) return NULL;