aboutsummaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
-rw-r--r--src/screen_lyrics.c8
-rw-r--r--src/screen_play.h3
2 files changed, 7 insertions, 4 deletions
diff --git a/src/screen_lyrics.c b/src/screen_lyrics.c
index 9c159bcdd..c3c98dcee 100644
--- a/src/screen_lyrics.c
+++ b/src/screen_lyrics.c
@@ -21,12 +21,15 @@
*
*/
+#define _GNU_SOURCE
#include <stdlib.h>
#include <string.h>
#include <glib.h>
#include <ncurses.h>
#include <expat.h>
#include <unistd.h>
+#include <glib/gstdio.h>
+#include <stdio.h>
#include "config.h"
#ifndef DISABLE_LYRICS_SCREEN
@@ -244,7 +247,7 @@ int check_lyr_http(char *artist, char *title, char *url)
//we gotta parse that stuff with expat
parser = XML_ParserCreate(NULL);
- XML_SetUserData(parser, NULL);
+ XML_SetUserData(parser, NULL);
XML_SetElementHandler(parser, check_search_response, end_tag);
XML_SetCharacterDataHandler(parser, check_search_success);
@@ -293,7 +296,7 @@ FILE *create_lyr_file(char *artist, char *title)
snprintf(path, 1024, "%s/.lyrics/%s/%s.lyric",
getenv("HOME"), artist, title);
- FILE *file = fopen(path, "w");
+ return fopen(path, "w");
}
char *check_lyr_hd(char *artist, char *title, int how)
@@ -520,7 +523,6 @@ lyrics_cmd(screen_t *screen, mpdclient_t *c, command_t cmd)
{
lw->repaint=1;
static retrieval_spec spec;
- char *msg;
switch(cmd)
{
case CMD_LIST_NEXT:
diff --git a/src/screen_play.h b/src/screen_play.h
index cb56ca348..36d57a2fa 100644
--- a/src/screen_play.h
+++ b/src/screen_play.h
@@ -1 +1,2 @@
-int playlist_save(screen_t *screen, mpdclient_t *c, char *name, char *defaultname); \ No newline at end of file
+
+int playlist_save(screen_t *screen, mpdclient_t *c, char *name, char *defaultname);