From d0024c077d94963d86651748888187944441699c Mon Sep 17 00:00:00 2001 From: Max Kellermann Date: Tue, 16 Dec 2008 21:18:33 +0100 Subject: 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 + 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); -- cgit v1.2.3