Code

strfsong: constant pointers
authorMax Kellermann <max@duempel.org>
Thu, 2 Oct 2008 13:20:18 +0000 (15:20 +0200)
committerMax Kellermann <max@duempel.org>
Thu, 2 Oct 2008 13:20:18 +0000 (15:20 +0200)
Pass constant pointers to strfsong() and screen_lyrics_load().

src/screen_lyrics.c
src/strfsong.c
src/strfsong.h

index ec552ee3326d94117712d887561913d017bb689b..dbfe4ea6feaedbb671758f583024f443a0603e43 100644 (file)
@@ -164,7 +164,7 @@ screen_lyrics_callback(const GString *result, mpd_unused void *data)
 }
 
 static void
-screen_lyrics_load(struct mpd_song *song)
+screen_lyrics_load(const struct mpd_song *song)
 {
        char buffer[MAX_SONGNAME_LENGTH];
 
index 523c30da25a42319322e13e1365ecae4a3b0fbbc..f6b67930e91112856ccc8652f3f9b59e9a3275e0 100644 (file)
@@ -54,7 +54,7 @@ static gsize
 _strfsong(gchar *s,
          gsize max,
          const gchar *format,
-         mpd_Song *song,
+         const struct mpd_song *song,
          const gchar **last)
 {
        const gchar *p, *end;
@@ -216,7 +216,8 @@ _strfsong(gchar *s,
 }
 
 gsize
-strfsong(gchar *s, gsize max, const gchar *format, mpd_Song *song)
+strfsong(gchar *s, gsize max, const gchar *format,
+        const struct mpd_song *song)
 {
   return _strfsong(s, max, format, song, NULL);
 }
index 7c0361d9c2acc7cfa5836975fcef605194f0b182..7770a86983e152569ed7f2fae4766ade83b37ae3 100644 (file)
@@ -4,6 +4,7 @@
 #include <glib.h>
 #include "libmpdclient.h"
 
-gsize strfsong(gchar *s, gsize max, const gchar *format, mpd_Song *song);
+gsize strfsong(gchar *s, gsize max, const gchar *format,
+              const struct mpd_song *song);
 
 #endif