Mercurial > hg > dmlib
diff dmengine.h @ 367:9875c65029af
Work towards re-entrancy.
author | Matti Hamalainen <ccr@tnsp.org> |
---|---|
date | Tue, 16 Oct 2012 23:31:19 +0300 |
parents | 38e10b5f4e09 |
children | 08ea68abb1f8 |
line wrap: on
line diff
--- a/dmengine.h Tue Oct 16 23:16:42 2012 +0300 +++ b/dmengine.h Tue Oct 16 23:31:19 2012 +0300 @@ -20,10 +20,7 @@ #endif -struct DMEngineData; - - -typedef struct +typedef struct DMEngineData { DMResourceLib *resources; @@ -76,6 +73,8 @@ return DMERR_INIT_FAIL; \ } while (0) +#define engineFindResource(eng, name) dmres_find((eng)->resources, name) + int engineClassifier(DMResource *res); void * engineGetResource(DMEngineData *eng, const char *name);