# HG changeset patch # User Matti Hamalainen # Date 1425524380 -7200 # Node ID 6f7503231c1787433e4d30af4a2d786381e96309 # Parent f5edb39a8db11ec993239dc19e024542dab9cc08 Fix use-after-free case. diff -r f5edb39a8db1 -r 6f7503231c17 src/dmres.c --- a/src/dmres.c Thu Mar 05 04:59:29 2015 +0200 +++ b/src/dmres.c Thu Mar 05 04:59:40 2015 +0200 @@ -869,10 +869,10 @@ if (f == NULL) return; + dmResourceUnref(f); + if (f->fops->fclose != NULL) f->fops->fclose(f); - - dmResourceUnref(f); }