Cosmetic
authorBehdad Esfahbod <behdad@behdad.org>
Fri, 6 Nov 2009 01:08:17 +0000 (20:08 -0500)
committerBehdad Esfahbod <behdad@behdad.org>
Fri, 6 Nov 2009 01:08:17 +0000 (20:08 -0500)
src/hb-blob.c

index 60982f8..6058e96 100644 (file)
@@ -197,12 +197,13 @@ hb_blob_lock (hb_blob_t *blob)
 
   hb_mutex_lock (blob->lock);
 
-  blob->lock_count++;
 #if HB_DEBUG_BLOB
   fprintf (stderr, "%p %s (%d) -> %p\n", blob, __FUNCTION__,
           blob->lock_count, blob->data);
 #endif
 
+  blob->lock_count++;
+
   hb_mutex_unlock (blob->lock);
 
   return blob->data;
@@ -216,13 +217,14 @@ hb_blob_unlock (hb_blob_t *blob)
 
   hb_mutex_lock (blob->lock);
 
-  assert (blob->lock_count > 0);
-  blob->lock_count--;
 #if HB_DEBUG_BLOB
   fprintf (stderr, "%p %s (%d) -> %p\n", blob, __FUNCTION__,
-          hb_atomic_int_get (blob->lock_count), blob->data);
+          blob->lock_count, blob->data);
 #endif
 
+  assert (blob->lock_count > 0);
+  blob->lock_count--;
+
   hb_mutex_unlock (blob->lock);
 }