Mercurial > hg > dmlib
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 */