aboutsummaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
authorMax Kellermann <max@duempel.org>2008-09-09 10:01:29 +0200
committerMax Kellermann <max@duempel.org>2008-09-09 10:01:29 +0200
commit182746b95c84d5e742b82d662f4c3321250b4e60 (patch)
tree0914168c239a3c1eae5eade9949642cef089cd58
parent35494158c8608525a38457bbf3412d19ae18e845 (diff)
downloadmpd-182746b95c84d5e742b82d662f4c3321250b4e60.tar.gz
mpd-182746b95c84d5e742b82d662f4c3321250b4e60.tar.xz
mpd-182746b95c84d5e742b82d662f4c3321250b4e60.zip
timer: constant pointers
The audio_format argument to timer_new() should be constant, because it is not modified. The same is true for ShoutData.audioFormat.
-rw-r--r--src/audioOutputs/audioOutput_shout.c2
-rw-r--r--src/timer.c2
-rw-r--r--src/timer.h2
3 files changed, 3 insertions, 3 deletions
diff --git a/src/audioOutputs/audioOutput_shout.c b/src/audioOutputs/audioOutput_shout.c
index 6c5e3c56b..dbc5e8b89 100644
--- a/src/audioOutputs/audioOutput_shout.c
+++ b/src/audioOutputs/audioOutput_shout.c
@@ -65,7 +65,7 @@ typedef struct _ShoutData {
Timer *timer;
/* just a pointer to audioOutput->outAudioFormat */
- struct audio_format *audioFormat;
+ const struct audio_format *audioFormat;
} ShoutData;
static ShoutData *newShoutData(void)
diff --git a/src/timer.c b/src/timer.c
index 0d8f07f5c..f917cda73 100644
--- a/src/timer.c
+++ b/src/timer.c
@@ -30,7 +30,7 @@ static uint64_t now(void)
return ((uint64_t)tv.tv_sec * 1000000) + tv.tv_usec;
}
-Timer *timer_new(struct audio_format *af)
+Timer *timer_new(const struct audio_format *af)
{
Timer *timer;
diff --git a/src/timer.h b/src/timer.h
index 80bef952d..31977f799 100644
--- a/src/timer.h
+++ b/src/timer.h
@@ -29,7 +29,7 @@ typedef struct _Timer {
int rate;
} Timer;
-Timer *timer_new(struct audio_format *af);
+Timer *timer_new(const struct audio_format *af);
void timer_free(Timer *timer);