summaryrefslogtreecommitdiff
path: root/src/glibext/gbuffercache.c
diff options
context:
space:
mode:
authorCyrille Bagard <nocbos@gmail.com>2018-06-02 09:07:27 (GMT)
committerCyrille Bagard <nocbos@gmail.com>2018-06-02 09:07:27 (GMT)
commit30111e5cf6ff5a7766296ac2579a98c16e7cc7c1 (patch)
treed75f268ad20b5ae02f954c03d9a6e19b47b8f839 /src/glibext/gbuffercache.c
parentf0fa987133468d7d3cae7894d813b852782bf895 (diff)
Computed the initial lines width using all threads.
Diffstat (limited to 'src/glibext/gbuffercache.c')
-rw-r--r--src/glibext/gbuffercache.c10
1 files changed, 8 insertions, 2 deletions
diff --git a/src/glibext/gbuffercache.c b/src/glibext/gbuffercache.c
index a627238..66ecf27 100644
--- a/src/glibext/gbuffercache.c
+++ b/src/glibext/gbuffercache.c
@@ -784,9 +784,15 @@ size_t g_buffer_cache_count_lines(const GBufferCache *cache)
* *
******************************************************************************/
-const GWidthTracker *g_buffer_cache_get_width_tracker(const GBufferCache *cache)
+GWidthTracker *g_buffer_cache_get_width_tracker(const GBufferCache *cache)
{
- return cache->tracker;
+ GWidthTracker *result; /* Instance à retourner * */
+
+ result = cache->tracker;
+
+ g_object_ref(G_OBJECT(result));
+
+ return result;
}