diff --git a/src/xpdev/ini_file.c b/src/xpdev/ini_file.c index 8839786d2afee86daca642ed43271950c577b808..9b42dc6179ac7132f7217ef0cfd5791b93d0dc18 100644 --- a/src/xpdev/ini_file.c +++ b/src/xpdev/ini_file.c @@ -1550,7 +1550,7 @@ static unsigned parseEnum(const char* value, str_list_t names) return(strtoul(value,NULL,0)); } -static unsigned* parseEnumList(const char* values, const char* sep, str_list_t names, unsigned* count) +unsigned* parseEnumList(const char* values, const char* sep, str_list_t names, unsigned* count) { char* vals; str_list_t list; diff --git a/src/xpdev/ini_file.h b/src/xpdev/ini_file.h index 1050f9c511c2498446d050529d9d0e3db82f7d5d..3d73ad6b6ef830c4d5246fb7385c34d3518d4178 100644 --- a/src/xpdev/ini_file.h +++ b/src/xpdev/ini_file.h @@ -224,6 +224,11 @@ BOOL iniRemoveValue(str_list_t*, const char* section, const char* key); BOOL iniRemoveSection(str_list_t*, const char* section); BOOL iniRenameSection(str_list_t*, const char* section, const char* newname); +/* + * Too handy to leave internal + */ +unsigned* parseEnumList(const char* values, const char* sep, str_list_t names, unsigned* count); + #if defined(__cplusplus) } #endif