changeset 1052:16a30319cb1c

Corner case fix in resource preloading.
author Matti Hamalainen <ccr@tnsp.org>
date Sun, 01 Mar 2015 22:06:58 +0200
parents f2f4994c2f17
children a726c1b9a41e
files src/dmres.c
diffstat 1 files changed, 1 insertions(+), 1 deletions(-) [+]
line wrap: on
line diff
--- a/src/dmres.c	Sun Mar 01 22:01:05 2015 +0200
+++ b/src/dmres.c	Sun Mar 01 22:06:58 2015 +0200
@@ -739,7 +739,7 @@
     }
 
     // Check if resource data is to be preloaded
-    if (handle->lib->flags & DRF_PRELOAD_RES)
+    if (ret == DMERR_OK && (handle->lib->flags & DRF_PRELOAD_RES))
     {
         if (handle->flags & DMF_LOADED_RES)
             ret = DMERR_OK;