bugfix: itemsize was not respected, sizeof(float) was allways used
authornldudok1 <nldudok1@221aa14e-8319-0410-a670-987f0aec2ac5>
Mon, 25 Jun 2007 22:01:52 +0000 (22:01 +0000)
committernldudok1 <nldudok1@221aa14e-8319-0410-a670-987f0aec2ac5>
Mon, 25 Jun 2007 22:01:52 +0000 (22:01 +0000)
git-svn-id: http://gnuradio.org/svn/gnuradio/trunk@5831 221aa14e-8319-0410-a670-987f0aec2ac5

gnuradio-core/src/lib/general/gr_kludge_copy.cc

index 571422055d51bfe145b40ce27b67c25f7876576b..81151698207e4b21724735d89689b449a78375fb 100644 (file)
@@ -36,8 +36,8 @@ gr_make_kludge_copy(size_t itemsize)
 
 gr_kludge_copy::gr_kludge_copy(size_t itemsize)
   : gr_sync_block ("kludge_copy",
-                  gr_make_io_signature (1, -1, sizeof (float)),
-                  gr_make_io_signature (1, -1, sizeof (float))),
+                  gr_make_io_signature (1, -1, itemsize),
+                  gr_make_io_signature (1, -1, itemsize)),
     d_itemsize(itemsize)
 {
 }