diff options
author | Hal Daume III <me@hal3.name> | 2013-12-30 13:07:35 +0400 |
---|---|---|
committer | Hal Daume III <me@hal3.name> | 2013-12-30 13:07:35 +0400 |
commit | bd2aca45ab9520b7c1f2f53191a7c5e9426404bc (patch) | |
tree | 6946bb6876be65d56cc942b2d91370db6af8ac88 /vowpalwabbit/parse_args.cc | |
parent | e1ae678bdfa35b96bc3f474af6cc36f5e5cddd44 (diff) |
fixed memory leak
Diffstat (limited to 'vowpalwabbit/parse_args.cc')
-rw-r--r-- | vowpalwabbit/parse_args.cc | 3 |
1 files changed, 1 insertions, 2 deletions
diff --git a/vowpalwabbit/parse_args.cc b/vowpalwabbit/parse_args.cc index a81bebc2..b3ea30a2 100644 --- a/vowpalwabbit/parse_args.cc +++ b/vowpalwabbit/parse_args.cc @@ -889,7 +889,6 @@ vw* parse_args(int argc, char *argv[]) all->l = CBIFY::setup(*all, to_pass_further, vm, vm_file); } - all->searnstr = NULL; if (vm.count("searn") || vm_file.count("searn") ) { if (!got_cs && !got_cb) { if( vm_file.count("searn") ) vm.insert(pair<string,po::variable_value>(string("csoaa"),vm_file["searn"])); @@ -898,7 +897,7 @@ vw* parse_args(int argc, char *argv[]) all->l = CSOAA::setup(*all, to_pass_further, vm, vm_file); // default to CSOAA unless others have been specified got_cs = true; } - all->searnstr = (Searn::searn*)calloc(1, sizeof(Searn::searn)); + //all->searnstr = (Searn::searn*)calloc(1, sizeof(Searn::searn)); all->l = Searn::setup(*all, to_pass_further, vm, vm_file); } |