summaryrefslogtreecommitdiff
path: root/gr-blocks/lib/file_sink_impl.cc
diff options
context:
space:
mode:
Diffstat (limited to 'gr-blocks/lib/file_sink_impl.cc')
-rw-r--r--gr-blocks/lib/file_sink_impl.cc4
1 files changed, 2 insertions, 2 deletions
diff --git a/gr-blocks/lib/file_sink_impl.cc b/gr-blocks/lib/file_sink_impl.cc
index 0f49138359..35df867429 100644
--- a/gr-blocks/lib/file_sink_impl.cc
+++ b/gr-blocks/lib/file_sink_impl.cc
@@ -50,7 +50,7 @@ int file_sink_impl::work(int noutput_items,
gr_vector_const_void_star& input_items,
gr_vector_void_star& output_items)
{
- char* inbuf = (char*)input_items[0];
+ const char* inbuf = static_cast<const char*>(input_items[0]);
int nwritten = 0;
do_update(); // update d_fp is reqd
@@ -59,7 +59,7 @@ int file_sink_impl::work(int noutput_items,
return noutput_items; // drop output on the floor
while (nwritten < noutput_items) {
- int count = fwrite(inbuf, d_itemsize, noutput_items - nwritten, d_fp);
+ const int count = fwrite(inbuf, d_itemsize, noutput_items - nwritten, d_fp);
if (count == 0) {
if (ferror(d_fp)) {
std::stringstream s;