diff options
author | John Langford <jl@hunch.net> | 2014-01-22 21:44:10 +0400 |
---|---|---|
committer | John Langford <jl@hunch.net> | 2014-01-22 21:44:10 +0400 |
commit | d9dc5a66fac5d62468079257008c5f3c3f371860 (patch) | |
tree | f5822ca9a165ad2135cf3aa89a0f76920dbd9465 /vowpalwabbit/sender.cc | |
parent | 77f7b64ea9cafa7e783823af173865745876c3fb (diff) |
more pointer to ref conversions
Diffstat (limited to 'vowpalwabbit/sender.cc')
-rw-r--r-- | vowpalwabbit/sender.cc | 20 |
1 files changed, 10 insertions, 10 deletions
diff --git a/vowpalwabbit/sender.cc b/vowpalwabbit/sender.cc index dca0682f..3c215a41 100644 --- a/vowpalwabbit/sender.cc +++ b/vowpalwabbit/sender.cc @@ -83,23 +83,23 @@ void receive_result(sender& s) s->delay_ring[s->sent_index++ % s->all->p->ring_size] = &ec; } - void finish_example(vw& all, sender*, example& ec) + void finish_example(vw& all, sender&, example& ec) {} -void end_examples(sender* s) +void end_examples(sender& s) { //close our outputs to signal finishing. - while (s->received_index != s->sent_index) - receive_result(*s); - shutdown(s->buf->files[0],SHUT_WR); + while (s.received_index != s.sent_index) + receive_result(s); + shutdown(s.buf->files[0],SHUT_WR); } - void finish(sender* s) + void finish(sender& s) { - s->buf->files.delete_v(); - s->buf->space.delete_v(); - free(s->delay_ring); - delete s->buf; + s.buf->files.delete_v(); + s.buf->space.delete_v(); + free(s.delay_ring); + delete s.buf; } learner* setup(vw& all, po::variables_map& vm, vector<string> pairs) |