comparison src/dmlib.h @ 2004:161e731eb152

Improve dmGetIntVal() to accept an optional negative value boolean flag pointer. Also improve error handling in it.
author Matti Hamalainen <ccr@tnsp.org>
date Sat, 07 Jul 2018 01:11:22 +0300
parents 47fe47f01fea
children 750a7e125546
comparison
equal deleted inserted replaced
2003:2ae47dcaaf10 2004:161e731eb152
416 416
417 char * dm_basefilename(const char *filename); 417 char * dm_basefilename(const char *filename);
418 char * dm_strdup_fext(const char *filename, const char *fmt); 418 char * dm_strdup_fext(const char *filename, const char *fmt);
419 char * dm_strrcasecmp(char *str, const char *needle); 419 char * dm_strrcasecmp(char *str, const char *needle);
420 420
421 BOOL dmGetIntVal(const char *s, unsigned int *i); 421 BOOL dmGetIntVal(const char *str, unsigned int *value, BOOL *neg);
422 422
423 423
424 /* Mutexes 424 /* Mutexes
425 */ 425 */
426 #ifdef DM_MUTEX_DEBUG 426 #ifdef DM_MUTEX_DEBUG