From: nldudok1 Date: Tue, 26 Feb 2008 22:34:54 +0000 (+0000) Subject: removed bug in gr_test which could result in segfault when d_sizeof_output_item!... X-Git-Url: https://git.gag.com/?a=commitdiff_plain;h=8779afa30b5b0877d6a7908b3b72f236c444edc4;p=debian%2Fgnuradio removed bug in gr_test which could result in segfault when d_sizeof_output_item!=d_sizeof_input_item git-svn-id: http://gnuradio.org/svn/gnuradio/trunk@7847 221aa14e-8319-0410-a670-987f0aec2ac5 --- diff --git a/gnuradio-core/src/lib/general/gr_test.cc b/gnuradio-core/src/lib/general/gr_test.cc index 25f142cc..9698c23a 100644 --- a/gnuradio-core/src/lib/general/gr_test.cc +++ b/gnuradio-core/src/lib/general/gr_test.cc @@ -1,6 +1,6 @@ /* -*- c++ -*- */ /* - * Copyright 2006 Free Software Foundation, Inc. + * Copyright 2006,2008 Free Software Foundation, Inc. * * This file is part of GNU Radio * @@ -138,9 +138,9 @@ gr_test::general_work (int noutput_items, } } } - //Now copy input to output untill max ninputs or max noutputs is reached + //Now copy input to output until max ninputs or max noutputs is reached int common_nports=std::min(ninputs,noutputs); - if(d_sizeof_output_item==d_sizeof_input_item); + if(d_sizeof_output_item==d_sizeof_input_item) for (int i = 0; i < common_nports; i++) { memcpy(output_items[i],input_items[i],noutput_items*d_sizeof_input_item);