summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorBastien Nocera <hadess@hadess.net>2013-02-25 11:26:49 +0100
committerRobert Bragg <robert@linux.intel.com>2013-02-25 17:49:16 +0000
commit83dbf79986981fac9ec0f2575b7c7cb32f629f0f (patch)
tree7aeeb16ed4885455fc274c2a187005c7edb44311
parentb194f1bf58055ef1f5075508f19336cae648a0c8 (diff)
downloadcogl-83dbf79986981fac9ec0f2575b7c7cb32f629f0f.tar.gz
cogl-buffer: Stop warning spam running in sw rendering
/etc/gdm/Xsession[731]: Aviso do gerenciador de janelas: Log level 8: g_error_free: assertion `error != NULL' failed https://bugzilla.gnome.org/show_bug.cgi?id=694657 Reviewed-by: Robert Bragg <robert@linux.intel.com>
-rw-r--r--cogl/cogl-buffer.c3
1 files changed, 2 insertions, 1 deletions
diff --git a/cogl/cogl-buffer.c b/cogl/cogl-buffer.c
index 4edfa547..6aa10ddd 100644
--- a/cogl/cogl-buffer.c
+++ b/cogl/cogl-buffer.c
@@ -290,7 +290,8 @@ _cogl_buffer_map_range_for_fill_or_fallback (CoglBuffer *buffer,
if (ret)
return ret;
- cogl_error_free (ignore_error);
+ if (ignore_error)
+ cogl_error_free (ignore_error);
/* If the map fails then we'll use a temporary buffer to fill
the data and then upload it using cogl_buffer_set_data when