# HG changeset patch # User Matti Hamalainen # Date 1365756377 -10800 # Node ID 877dba1b8a1f74163a179b07f54c1035c4b4498a # Parent 9620208f7ff481d41474e28a15f678a4493e67be Fix some resource code checks. diff -r 9620208f7ff4 -r 877dba1b8a1f dmres.c --- a/dmres.c Fri Apr 12 11:33:56 2013 +0300 +++ b/dmres.c Fri Apr 12 11:46:17 2013 +0300 @@ -566,7 +566,7 @@ */ static void dmf_reset(DMResource *handle) { - if (handle->fops != NULL) + if (handle != NULL && handle->fops != NULL) dmfseek(handle, 0, SEEK_SET); } @@ -589,8 +589,9 @@ #else handle->fops = NULL; #endif + + dmf_reset(handle); } - dmf_reset(handle); }