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:
authorJohn Langford <jl@nyclamp.(none)>2013-10-30 21:58:27 +0400
committerJohn Langford <jl@nyclamp.(none)>2013-10-30 21:58:27 +0400
commitd40a24a72b69dc00cd02b153caf3179939030904 (patch)
treec469cb7014387784b81109738221bf37e628a48b /vowpalwabbit/sender.cc
parent53a0a7e5a757761ae9b0780c1a0c2cb648a08faf (diff)
finish is autorecursive
Diffstat (limited to 'vowpalwabbit/sender.cc')
-rw-r--r--vowpalwabbit/sender.cc5
1 files changed, 2 insertions, 3 deletions
diff --git a/vowpalwabbit/sender.cc b/vowpalwabbit/sender.cc
index 106c4b79..9aa53ced 100644
--- a/vowpalwabbit/sender.cc
+++ b/vowpalwabbit/sender.cc
@@ -104,7 +104,6 @@ void end_examples(void* d)
s->buf->space.delete_v();
free(s->delay_ring);
delete s->buf;
- free(s);
}
learner setup(vw& all, po::variables_map& vm, vector<string> pairs)
@@ -122,8 +121,8 @@ void end_examples(void* d)
sl_t sl = {NULL, save_load};
- learner l(s,LEARNER::generic_driver,learn,finish,sl);
-
+ learner l(s,LEARNER::generic_driver,learn,sl);
+ l.set_finish(finish);
l.set_finish_example(finish_example);
l.set_end_examples(end_examples);
return l;