Welcome to mirror list, hosted at ThFree Co, Russian Federation.

github.com/moses-smt/vowpal_wabbit.git - Unnamed repository; edit this file 'description' to name the repository.
summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorHal Daume III <me@hal3.name>2013-12-30 13:07:35 +0400
committerHal Daume III <me@hal3.name>2013-12-30 13:07:35 +0400
commitbd2aca45ab9520b7c1f2f53191a7c5e9426404bc (patch)
tree6946bb6876be65d56cc942b2d91370db6af8ac88 /vowpalwabbit/parse_args.cc
parente1ae678bdfa35b96bc3f474af6cc36f5e5cddd44 (diff)
fixed memory leak
Diffstat (limited to 'vowpalwabbit/parse_args.cc')
-rw-r--r--vowpalwabbit/parse_args.cc3
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);
}