From 84011d23949401f654dfb1a4d2a58a543157013c Mon Sep 17 00:00:00 2001 From: Marcus Overhagen Date: Thu, 23 Dec 2010 22:54:50 +0000 Subject: [PATCH] data should be const git-svn-id: file:///srv/svn/repos/haiku/haiku/trunk@39927 a95241bf-73f2-0310-859d-f6bbb57e9c96 --- src/apps/soundrecorder/VUView.cpp | 6 +++--- src/apps/soundrecorder/VUView.h | 4 ++-- 2 files changed, 5 insertions(+), 5 deletions(-) diff --git a/src/apps/soundrecorder/VUView.cpp b/src/apps/soundrecorder/VUView.cpp index ad356cbdae..c90afc5e2f 100644 --- a/src/apps/soundrecorder/VUView.cpp +++ b/src/apps/soundrecorder/VUView.cpp @@ -175,10 +175,10 @@ VUView::_RenderLoop() template T -VUView::_ComputeNextLevel(void *data, size_t size, uint32 format, +VUView::_ComputeNextLevel(const void *data, size_t size, uint32 format, int32 channel) { - T* samp = (T*)data; + const T* samp = (const T*)data; // get the min and max values in the nibbling interval // and set max to be the greater of the absolute value @@ -199,7 +199,7 @@ VUView::_ComputeNextLevel(void *data, size_t size, uint32 format, void -VUView::ComputeLevels(void* data, size_t size, uint32 format) +VUView::ComputeLevels(const void* data, size_t size, uint32 format) { for (int32 channel = 0; channel < fChannels; channel++) { switch (format) { diff --git a/src/apps/soundrecorder/VUView.h b/src/apps/soundrecorder/VUView.h index 4784c11992..84f01462ad 100644 --- a/src/apps/soundrecorder/VUView.h +++ b/src/apps/soundrecorder/VUView.h @@ -21,14 +21,14 @@ public: void AttachedToWindow(); void DetachedFromWindow(); void Draw(BRect updateRect); - void ComputeLevels(void* data, size_t size, uint32 format); + void ComputeLevels(const void* data, size_t size, uint32 format); private: void _Run(); void _Quit(); static int32 _RenderLaunch(void *data); void _RenderLoop(); - template T _ComputeNextLevel(void *data, + template T _ComputeNextLevel(const void *data, size_t size, uint32 format, int32 channel); thread_id fThreadId;