summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorJeremy Huddleston Sequoia <jeremyhu@apple.com>2014-01-01 22:15:27 -0800
committerJeremy Huddleston Sequoia <jeremyhu@apple.com>2014-01-01 22:15:27 -0800
commit2ae0978758cf6a7d9f9dd3e2ad9553f172098a07 (patch)
tree181bec699ca0bd450e1e92e13b4ce92d4bcac85b
parentdc5882d8c99f47838b75c62a8099dcff0d5bde59 (diff)
Plug a memory leak found by clang's static analyzer
charset.c:360:2: warning: Potential leak of memory pointed to by 'c' return NULL; ^~~~~~~~~~~ 1 warning generated. Signed-off-by: Jeremy Huddleston Sequoia <jeremyhu@apple.com>
-rw-r--r--charset.c2
1 files changed, 1 insertions, 1 deletions
diff --git a/charset.c b/charset.c
index 8b72225..c9f43e6 100644
--- a/charset.c
+++ b/charset.c
@@ -356,7 +356,7 @@ getOtherCharset(const char *name)
c->other_aux = s;
if (!fc->init(s)) {
- c->type = T_FAILED;
+ free(c);
return NULL;
}