commit | a36df375ac34dd84282b2527f4bc44056237d99c | [log] [tgz] |
---|---|---|
author | Holger Hans Peter Freyther <zecke@selfish.org> | Mon Jul 26 19:43:54 2010 +0800 |
committer | Holger Hans Peter Freyther <zecke@selfish.org> | Mon Jul 26 19:43:54 2010 +0800 |
tree | 08a6587871b08909ea18b95e2063a2cfe1ba4e58 | |
parent | bb2418aba85303acc51ef0c851af86046c799a50 [diff] |
vty_interface_layer3: Fix a subscriber memory leak..
diff --git a/openbsc/src/vty_interface_layer3.c b/openbsc/src/vty_interface_layer3.c index 102b496..157260a 100644 --- a/openbsc/src/vty_interface_layer3.c +++ b/openbsc/src/vty_interface_layer3.c
@@ -414,8 +414,10 @@ } name = argv_concat(argv, argc, 2); - if (!name) + if (!name) { + subscr_put(subscr); return CMD_WARNING; + } strncpy(subscr->name, name, sizeof(subscr->name)); talloc_free(name);