summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorTom Rondeau <tom@trondeau.com>2015-02-13 16:57:53 -0500
committerTom Rondeau <tom@trondeau.com>2015-02-13 16:57:53 -0500
commit1fe3a091a6ad0940ea8880c796f89ab194508b7e (patch)
tree7cb6fb7f51f00a610d3e30d148030e62be8e6013
parentbab014a9f47f1d64f47317cec683a10c02ffa462 (diff)
runtime: updating buffer base pointer accessor to return const char*.
-rw-r--r--gnuradio-runtime/include/gnuradio/buffer.h2
-rw-r--r--gr-blocks/lib/qa_gr_block.cc4
2 files changed, 3 insertions, 3 deletions
diff --git a/gnuradio-runtime/include/gnuradio/buffer.h b/gnuradio-runtime/include/gnuradio/buffer.h
index 44d5235652..5da383dc8f 100644
--- a/gnuradio-runtime/include/gnuradio/buffer.h
+++ b/gnuradio-runtime/include/gnuradio/buffer.h
@@ -70,7 +70,7 @@ namespace gr {
/*!
* \brief return the base address of the buffer
*/
- char* base() const { return d_base; }
+ const char* base() const { return static_cast<const char*>(d_base); }
/*!
* \brief return pointer to write buffer.
diff --git a/gr-blocks/lib/qa_gr_block.cc b/gr-blocks/lib/qa_gr_block.cc
index 48683ddbc1..3e93c3db73 100644
--- a/gr-blocks/lib/qa_gr_block.cc
+++ b/gr-blocks/lib/qa_gr_block.cc
@@ -94,9 +94,9 @@ qa_gr_block::t2 ()
tb->connect(nop, 0, dst1, 0);
tb->start();
- char *obuf = nop->detail()->output(0)->base();
+ const char *obuf = nop->detail()->output(0)->base();
int obsize = nop->detail()->output(0)->bufsize();
- char *ibuf = nop->detail()->input(0)->buffer()->base();
+ const char *ibuf = nop->detail()->input(0)->buffer()->base();
int ibsize = nop->detail()->input(0)->buffer()->bufsize();
CPPUNIT_ASSERT(obuf != NULL);