From d0024c077d94963d86651748888187944441699c Mon Sep 17 00:00:00 2001
From: Max Kellermann <max@duempel.org>
Date: Tue, 16 Dec 2008 21:18:33 +0100
Subject: [PATCH] ls: use bool

Use the C99 "bool" data type instead of "int".
---
 src/ls.c | 9 ++++-----
 src/ls.h | 4 +++-
 2 files changed, 7 insertions(+), 6 deletions(-)

diff --git a/src/ls.c b/src/ls.c
index 3de260d8b..60121472d 100644
--- a/src/ls.c
+++ b/src/ls.c
@@ -42,19 +42,18 @@ void printRemoteUrlHandlers(struct client *client)
 	}
 }
 
-int isRemoteUrl(const char *url)
+
+bool isRemoteUrl(const char *url)
 {
-	int count = 0;
 	const char **urlPrefixes = remoteUrlPrefixes;
 
 	while (*urlPrefixes) {
-		count++;
 		if (g_str_has_prefix(url, *urlPrefixes))
-			return count;
+			return true;
 		urlPrefixes++;
 	}
 
-	return 0;
+	return false;
 }
 
 /* suffixes should be ascii only characters */
diff --git a/src/ls.h b/src/ls.h
index 4253431ec..5ea65faf7 100644
--- a/src/ls.h
+++ b/src/ls.h
@@ -21,12 +21,14 @@
 
 #include "decoder_list.h"
 
+#include <stdbool.h>
+
 struct stat;
 struct client;
 
 const char *getSuffix(const char *utf8file);
 
-int isRemoteUrl(const char *url);
+bool isRemoteUrl(const char *url);
 
 const struct decoder_plugin *
 hasMusicSuffix(const char *utf8file, unsigned int next);