]> git.ipfire.org Git - thirdparty/squid.git/commitdiff
Polished free_YesNoNone() to avoid creating a static function [call].
authorAlex Rousskov <rousskov@measurement-factory.com>
Fri, 9 Sep 2011 16:57:10 +0000 (10:57 -0600)
committerAlex Rousskov <rousskov@measurement-factory.com>
Fri, 9 Sep 2011 16:57:10 +0000 (10:57 -0600)
A good compiler can optimize free_YesNoNone() and its call away.

src/cache_cf.cc

index 0951986ed75227da71055293578cacb19e238ec6..27aff6a5d18e563d326440966f132f6439404337 100644 (file)
@@ -3360,10 +3360,10 @@ YesNoNone::operator void*() const
 }
 
 
-static void
-free_YesNoNone(YesNoNone *option)
+inline void
+free_YesNoNone(YesNoNone *)
 {
-    return;
+    // do nothing: no explicit cleanup is required
 }
 
 static void