From 420a65325b977440effcfd820b5a5f3b9f9698b1 Mon Sep 17 00:00:00 2001 From: Andreas Obergrusberger Date: Thu, 7 Sep 2006 20:25:08 +0000 Subject: due to bensonk's demand i added a splash screen. git-svn-id: https://svn.musicpd.org/ncmpc/branches/tradiaz@4741 09075e82-0dd4-0310-85a5-a0d7c8717e4f --- src/mpdclient.c | 6 ++++-- 1 file changed, 4 insertions(+), 2 deletions(-) (limited to 'src/mpdclient.c') diff --git a/src/mpdclient.c b/src/mpdclient.c index ffa74a8a7..88330b2a9 100644 --- a/src/mpdclient.c +++ b/src/mpdclient.c @@ -91,10 +91,12 @@ mpdclient_finish_command(mpdclient_t *c) { gchar *msg = locale_to_utf8(c->connection->errorStr); gint error = c->connection->error; - if( error == MPD_ERROR_ACK ) error = error | (c->connection->errorCode << 8); - + if( c->connection->errorCode == MPD_ACK_ERROR_PERMISSION ) + { + if(screen_auth(c) == 0) return 0; + } error_cb(c, error, msg); g_free(msg); return error; -- cgit v1.2.3