diff src/dmlib.h @ 813:b0cd28b6c9f3

Add new utility functions.
author Matti Hamalainen <ccr@tnsp.org>
date Fri, 16 May 2014 15:17:48 +0300
parents 1e5cf1144f36
children 091461e0213f
line wrap: on
line diff
--- a/src/dmlib.h	Fri May 16 03:22:39 2014 +0300
+++ b/src/dmlib.h	Fri May 16 15:17:48 2014 +0300
@@ -63,6 +63,9 @@
     DMERR_COMPRESSION,
 };
 
+// Directory/path separator stuff
+#define DM_DIR_SEPARATOR     '/'
+
 
 // Resource management defines
 #define DMRES_NAME_LEN  32
@@ -399,6 +402,9 @@
 char *     dm_strdup_vprintf(const char *, va_list);
 char *     dm_strdup_printf(const char *, ...);
 
+char *     dm_basefilename(const char *filename);
+char *     dm_strdup_fext(const char *filename, const char *fmt);
+
 
 /* Mutexes
  */