diff options
| author | Cyrille Bagard <nocbos@gmail.com> | 2018-06-02 09:07:27 (GMT) | 
|---|---|---|
| committer | Cyrille Bagard <nocbos@gmail.com> | 2018-06-02 09:07:27 (GMT) | 
| commit | 30111e5cf6ff5a7766296ac2579a98c16e7cc7c1 (patch) | |
| tree | d75f268ad20b5ae02f954c03d9a6e19b47b8f839 /src/glibext/gbuffercache.c | |
| parent | f0fa987133468d7d3cae7894d813b852782bf895 (diff) | |
Computed the initial lines width using all threads.
Diffstat (limited to 'src/glibext/gbuffercache.c')
| -rw-r--r-- | src/glibext/gbuffercache.c | 10 | 
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;  }  | 
