[HB] Remove usage of hb_buffer_get_reference_count()
authorBehdad Esfahbod <behdad@behdad.org>
Thu, 21 Apr 2011 19:01:14 +0000 (15:01 -0400)
committerBehdad Esfahbod <behdad@behdad.org>
Thu, 21 Apr 2011 19:01:14 +0000 (15:01 -0400)
modules/basic/basic-fc.c
pango/pango-ot-buffer.c

index c24aa80..24a8427 100644 (file)
@@ -98,7 +98,7 @@ acquire_buffer (gboolean *free_buffer)
 static void
 release_buffer (hb_buffer_t *buffer, gboolean free_buffer)
 {
-  if (G_LIKELY (!free_buffer) && hb_buffer_get_reference_count (buffer) == 1)
+  if (G_LIKELY (!free_buffer))
     {
       hb_buffer_reset (buffer);
       G_UNLOCK (cached_buffer);
index 186bfd4..26213a5 100644 (file)
@@ -65,7 +65,7 @@ acquire_buffer (gboolean *free_buffer)
 static void
 release_buffer (hb_buffer_t *buffer, gboolean free_buffer)
 {
-  if (G_LIKELY (!free_buffer) && hb_buffer_get_reference_count (buffer) == 1)
+  if (G_LIKELY (!free_buffer))
     {
       hb_buffer_reset (buffer);
       G_UNLOCK (cached_buffer);