From: Tom Date: Wed, 7 Oct 2009 01:15:11 +0000 (-0700) Subject: Fixing io signature for debug outputs. X-Git-Url: https://git.gag.com/?a=commitdiff_plain;h=dd7adee2762b62adf80c3e4fa87d42557a7a78d2;p=debian%2Fgnuradio Fixing io signature for debug outputs. --- diff --git a/gnuradio-core/src/lib/filter/gr_pfb_clock_sync_ccf.cc b/gnuradio-core/src/lib/filter/gr_pfb_clock_sync_ccf.cc index 79779c91..60ce5d2b 100644 --- a/gnuradio-core/src/lib/filter/gr_pfb_clock_sync_ccf.cc +++ b/gnuradio-core/src/lib/filter/gr_pfb_clock_sync_ccf.cc @@ -43,14 +43,15 @@ gr_pfb_clock_sync_ccf_sptr gr_make_pfb_clock_sync_ccf (float sps, float gain, init_phase)); } - +int ios[] = {sizeof(gr_complex), sizeof(float), sizeof(float), sizeof(float)}; +std::vector iosig(ios, ios+sizeof(ios)/sizeof(int)); gr_pfb_clock_sync_ccf::gr_pfb_clock_sync_ccf (float sps, float gain, const std::vector &taps, unsigned int filter_size, float init_phase) : gr_block ("pfb_clock_sync_ccf", gr_make_io_signature (1, 1, sizeof(gr_complex)), - gr_make_io_signature2 (1, 2, sizeof(gr_complex), sizeof(float))), + gr_make_io_signaturev (1, 4, iosig)), d_updated (false), d_sps(sps) { d_nfilters = filter_size;