aboutsummaryrefslogtreecommitdiffstats
path: root/shared.c
diff options
context:
space:
mode:
Diffstat (limited to 'shared.c')
-rw-r--r--shared.c8
1 files changed, 8 insertions, 0 deletions
diff --git a/shared.c b/shared.c
index a078a27..b65e801 100644
--- a/shared.c
+++ b/shared.c
@@ -600,3 +600,11 @@ char *get_mimetype_for_filename(const char *filename)
fclose(file);
return NULL;
}
+
+char* sub_str(const char* text, int begin, int end)
+{
+ char* sub = (char*) malloc(sizeof(char) * ((end - begin) + 1));
+ strncpy(sub, text + begin, end - begin);
+ sub[end - begin] = '\0';
+ return sub;
+}