]> arthur.barton.de Git - netatalk.git/commitdiff
Set cursor handle to NULL after releasing it
authorFrank Lahm <franklahm@googlemail.com>
Tue, 25 Sep 2012 23:31:01 +0000 (01:31 +0200)
committerFrank Lahm <franklahm@googlemail.com>
Tue, 25 Sep 2012 23:31:01 +0000 (01:31 +0200)
etc/afpd/spotlight_module.c

index a475c8e42343a851c61df0f173572b33ae30f19e..c1ab157b72036669fd50990c809b7b855253d180 100644 (file)
@@ -219,8 +219,10 @@ static int sl_mod_fetch_result(void *p)
     dalloc_add(slq->slq_reply, fm, sl_filemeta_t);
 
 EC_CLEANUP:
-    if (slq->slq_tracker_cursor)
+    if (slq->slq_tracker_cursor) {
         g_object_unref(slq->slq_tracker_cursor);
+        slq->slq_tracker_cursor = NULL;
+    }
     EC_EXIT;
 }