]> git.sur5r.net Git - glabels/commitdiff
Fixed a few -Wall warnings.
authorJim Evins <evins@snaught.com>
Wed, 7 Jul 2010 01:28:04 +0000 (21:28 -0400)
committerJim Evins <evins@snaught.com>
Wed, 7 Jul 2010 01:28:40 +0000 (21:28 -0400)
src/label-image.c
src/svg-cache.c

index 46fc49f6e6e4afe9facfe9a13ab97caa77bea9cf..6201e26a4dd74d0ddb4e5b6542e5f826fd776da2 100644 (file)
@@ -29,6 +29,7 @@
 #include <librsvg/rsvg-cairo.h>
 
 #include "pixbuf-util.h"
+#include "file-util.h"
 #include "pixmaps/checkerboard.xpm"
 
 #include "debug.h"
@@ -474,6 +475,7 @@ gl_label_image_set_pixbuf (glLabelImage  *this,
         }
 
         pixbuf_cache = gl_label_get_pixbuf_cache (label);
+        svg_cache = gl_label_get_svg_cache (label);
 
         /* Remove reference to previous item. */
         switch (this->priv->type)
index f1161bd568205dbb0d282c2aa94b140b6a63aefd..60d992769cc40b38b787ffe9d295e796ff94567c 100644 (file)
@@ -116,7 +116,6 @@ gl_svg_cache_add_svg (GHashTable  *svg_cache,
                       const gchar *contents)
 {
         CacheRecord *test_record, *record;
-        RsvgHandle  *svg_handle;
 
         gl_debug (DEBUG_SVG_CACHE, "START");
 
@@ -130,7 +129,7 @@ gl_svg_cache_add_svg (GHashTable  *svg_cache,
         record = g_new0 (CacheRecord, 1);
         record->key        = g_strdup (name);
         record->references = 0; /* No references yet. */
-        record->svg_handle = rsvg_handle_new_from_data (contents, strlen(contents), NULL);
+        record->svg_handle = rsvg_handle_new_from_data ((guchar *)contents, strlen(contents), NULL);
         record->contents   = g_strdup (contents);
 
         g_hash_table_insert (svg_cache, record->key, record);
@@ -168,7 +167,7 @@ gl_svg_cache_get_handle (GHashTable *svg_cache,
         file = g_file_new_for_path (name);
         if ( g_file_load_contents (file, NULL, &buffer, &length, NULL, NULL) )
         {
-                svg_handle = rsvg_handle_new_from_data (buffer, length, NULL);
+                svg_handle = rsvg_handle_new_from_data ((guchar *)buffer, length, NULL);
                 if ( svg_handle != NULL) {
                         record = g_new0 (CacheRecord, 1);
                         record->key        = g_strdup (name);
@@ -195,8 +194,6 @@ gl_svg_cache_get_contents (GHashTable *svg_cache,
                            gchar      *name)
 {
         CacheRecord *record;
-        RsvgHandle  *svg_handle = NULL;
-        GFile       *file;
 
         gl_debug (DEBUG_SVG_CACHE, "START svg_cache=%p", svg_cache);