Mercurial > hg > dmlib
changeset 1261:2bf7cb1e662f
Improve error messages for resource not found situations.
author | Matti Hamalainen <ccr@tnsp.org> |
---|---|
date | Thu, 21 May 2015 13:41:23 +0300 |
parents | 13c274d22a29 |
children | dc9b20d77bc9 |
files | src/dmengine.c |
diffstat | 1 files changed, 10 insertions(+), 3 deletions(-) [+] |
line wrap: on
line diff
--- a/src/dmengine.c Mon Mar 09 19:00:13 2015 +0200 +++ b/src/dmengine.c Thu May 21 13:41:23 2015 +0300 @@ -333,9 +333,16 @@ return NULL; } - if ((res = dmResourceFind(eng->resources, name)) != NULL && - res->resData != NULL) - return res->resData; + if ((res = dmResourceFind(eng->resources, name)) != NULL) + { + if (res->resData != NULL) + return res->resData; + + dmErrorDBGMsg( + "Could not find resource DATA '%s' (resource was not preloaded).\n", + name); + return NULL; + } else { dmErrorDBGMsg(