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 21:37:51 UTC

[4/6] git commit: TS-1475: Coverity 1226154 - fix resource leak

TS-1475: Coverity 1226154 - 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/df3dbd86
Tree: http://git-wip-us.apache.org/repos/asf/trafficserver/tree/df3dbd86
Diff: http://git-wip-us.apache.org/repos/asf/trafficserver/diff/df3dbd86

Branch: refs/heads/master
Commit: df3dbd864403cffe0ac9ba7b77e9b5737e5e3e10
Parents: 6b7bcc6
Author: Justin Laue <ju...@fp-x.com>
Authored: Tue Jul 15 10:29:53 2014 -0600
Committer: Phil Sorber <so...@apache.org>
Committed: Tue Jul 15 13:37:15 2014 -0600

----------------------------------------------------------------------
 cmd/traffic_line/traffic_line.cc | 3 +--
 1 file changed, 1 insertion(+), 2 deletions(-)
----------------------------------------------------------------------


http://git-wip-us.apache.org/repos/asf/trafficserver/blob/df3dbd86/cmd/traffic_line/traffic_line.cc
----------------------------------------------------------------------
diff --git a/cmd/traffic_line/traffic_line.cc b/cmd/traffic_line/traffic_line.cc
index 1170a43..eae8e09 100644
--- a/cmd/traffic_line/traffic_line.cc
+++ b/cmd/traffic_line/traffic_line.cc
@@ -137,8 +137,6 @@ standardViaLookup(char flag)
 {
   VIA * viaTable;
 
-  viaTable = new VIA();
-
   //Via codes before ":"
   switch (flag) {
     case 'u':
@@ -193,6 +191,7 @@ standardViaLookup(char flag)
       viaTable->viaData[(unsigned char) ' '] = "unknown";
       break;
     default:
+      viaTable = new VIA();
       fprintf(stderr, "%s: %s: %c\n", programName, "Invalid VIA header character",flag);
       break;
   }