You are viewing a plain text version of this content. The canonical link for it is here.
Posted to commits@trafficserver.apache.org by so...@apache.org on 2014/07/15 01:01:56 UTC

[09/10] git commit: TS-1475: Coverity 120021 - fix resource leak

TS-1475: Coverity 120021 - fix resource leak


Project: http://git-wip-us.apache.org/repos/asf/trafficserver/repo
Commit: http://git-wip-us.apache.org/repos/asf/trafficserver/commit/597ae3e3
Tree: http://git-wip-us.apache.org/repos/asf/trafficserver/tree/597ae3e3
Diff: http://git-wip-us.apache.org/repos/asf/trafficserver/diff/597ae3e3

Branch: refs/heads/master
Commit: 597ae3e3a980d0fffa2a335de25de80e130479de
Parents: 319e837
Author: JvD <ja...@cable.comcast.com>
Authored: Mon Jul 14 16:41:26 2014 -0600
Committer: Phil Sorber <so...@apache.org>
Committed: Mon Jul 14 17:01:40 2014 -0600

----------------------------------------------------------------------
 plugins/regex_remap/regex_remap.cc | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)
----------------------------------------------------------------------


http://git-wip-us.apache.org/repos/asf/trafficserver/blob/597ae3e3/plugins/regex_remap/regex_remap.cc
----------------------------------------------------------------------
diff --git a/plugins/regex_remap/regex_remap.cc b/plugins/regex_remap/regex_remap.cc
index 2b10bed..52f9119 100644
--- a/plugins/regex_remap/regex_remap.cc
+++ b/plugins/regex_remap/regex_remap.cc
@@ -309,8 +309,8 @@ RemapRegex::initialize(const std::string& reg, const std::string& sub, const std
           break;
         default:
           TSError("%s: configuration variable '%s' is of an unsupported type", PLUGIN_NAME, opt_name.c_str());
+          delete cur;
           return false;
-          break;
         }
         if (cur) {
           TSDebug(PLUGIN_NAME, "Overridable config %s=%s", opt_name.c_str(), opt_val.c_str());