]> spindle.queued.net Git - midori/commitdiff
Remove obsolete KatzeNet instanciation
authorChristian Dywan <christian@twotoasts.de>
Wed, 29 Aug 2012 18:27:47 +0000 (20:27 +0200)
committerChristian Dywan <christian@twotoasts.de>
Wed, 29 Aug 2012 22:43:20 +0000 (00:43 +0200)
katze/katze-net.c
katze/katze-net.h

index 63b5e602337f1198d19d8a0870b2839d6663ba5f..10b55bffd918cb770e41ed343b9fafdb427dfc80 100644 (file)
@@ -27,8 +27,6 @@
 struct _KatzeNet
 {
     GObject parent_instance;
-
-    guint cache_size;
 };
 
 struct _KatzeNetClass
@@ -61,23 +59,6 @@ katze_net_finalize (GObject* object)
     G_OBJECT_CLASS (katze_net_parent_class)->finalize (object);
 }
 
-static KatzeNet*
-katze_net_new (void)
-{
-    static KatzeNet* net = NULL;
-
-    if (!net)
-    {
-        net = g_object_new (KATZE_TYPE_NET, NULL);
-        /* Since this is a "singleton", keep an extra reference */
-        g_object_ref (net);
-    }
-    else
-        g_object_ref (net);
-
-    return net;
-}
-
 typedef struct
 {
     KatzeNetStatusCb status_cb;
@@ -102,29 +83,28 @@ katze_net_get_cached_path (KatzeNet*    net,
                            const gchar* uri,
                            const gchar* subfolder)
 {
-    gchar* cache_path;
     gchar* checksum;
     gchar* extension;
     gchar* cached_filename;
     gchar* cached_path;
 
-    net = katze_net_new ();
-
-    if (subfolder)
-        cache_path = g_build_filename (midori_paths_get_cache_dir (), subfolder, NULL);
-    else
-        cache_path = midori_paths_get_cache_dir ();
-    katze_mkdir_with_parents (cache_path, 0700);
     checksum = g_compute_checksum_for_string (G_CHECKSUM_MD5, uri, -1);
-
     extension = g_strrstr (uri, ".");
     cached_filename = g_strdup_printf ("%s%s", checksum,
                                        extension ? extension : "");
     g_free (checksum);
-    cached_path = g_build_filename (cache_path, cached_filename, NULL);
-    g_free (cached_filename);
+
     if (subfolder)
+    {
+        gchar* cache_path = g_build_filename (midori_paths_get_cache_dir (), subfolder, NULL);
+        katze_mkdir_with_parents (cache_path, 0700);
+        cached_path = g_build_filename (cache_path, cached_filename, NULL);
         g_free (cache_path);
+    }
+    else
+        cached_path = g_build_filename (midori_paths_get_cache_dir (), cached_filename, NULL);
+
+    g_free (cached_filename);
     return cached_path;
 }
 
index 5658ff47ddca0cd64f7b476561f7cd41b3927f37..eea2df4170de470305c3b8d6b157b25fc518ffe8 100644 (file)
@@ -14,8 +14,6 @@
 
 #include "katze-utils.h"
 
-#include <gtk/gtk.h>
-
 G_BEGIN_DECLS
 
 #define KATZE_TYPE_NET \