]> git.ipfire.org Git - thirdparty/squid.git/commitdiff
Yet more refactoring.
authorKinkie <kinkie@squid-cache.org>
Mon, 30 Jun 2008 09:58:05 +0000 (11:58 +0200)
committerKinkie <kinkie@squid-cache.org>
Mon, 30 Jun 2008 09:58:05 +0000 (11:58 +0200)
src/CacheManager.h
src/cache_manager.cc

index 807842356079e37ffb4390e2f227217e1cbf08fa..34344a2ce581db2fde3b9b2e005756ebf06248bb 100644 (file)
@@ -120,6 +120,8 @@ private:
     static void MenuCommand(StoreEntry *sentry);
     static void OfflineToggleCommand(StoreEntry *sentry);
 
+    void StateFree(cachemgrStateData * mgr);
+
 
 };
 
index 2f4cce6e0ce7f7b68b076d9bfa7b533477776ddd..bab838068a3d80237f64ef94390105f4f2d1f7b5 100644 (file)
@@ -51,7 +51,6 @@
 #define MGR_PASSWD_SZ 128
 
 
-static void cachemgrStateFree(cachemgrStateData * mgr);
 
 /// \ingroup CacheManagerInternal
 CacheManagerAction *ActionTable = NULL;
@@ -223,8 +222,8 @@ CacheManager::CheckPassword(cachemgrStateData * mgr)
 }
 
 /// \ingroup CacheManagerInternal
-static void
-cachemgrStateFree(cachemgrStateData * mgr)
+void
+CacheManager::StateFree(cachemgrStateData * mgr)
 {
     safe_free(mgr->action);
     safe_free(mgr->user_name);
@@ -297,7 +296,7 @@ CacheManager::Start(int fd, HttpRequest * request, StoreEntry * entry)
 
         entry->complete();
 
-        cachemgrStateFree(mgr);
+        StateFree(mgr);
 
         return;
     }
@@ -332,7 +331,7 @@ CacheManager::Start(int fd, HttpRequest * request, StoreEntry * entry)
     if (a->flags.atomic)
         entry->complete();
 
-    cachemgrStateFree(mgr);
+    StateFree(mgr);
 }
 
 /// \ingroup CacheManagerInternal