diff options
author | Max Kellermann <max@duempel.org> | 2013-01-03 09:51:35 +0100 |
---|---|---|
committer | Max Kellermann <max@duempel.org> | 2013-01-03 10:02:33 +0100 |
commit | 47fc08bffe94d33c88caafd084fa24e31e902798 (patch) | |
tree | 6b73aa3f6789fc82100abdf2d1118acfd5666ef5 /src/ExcludeList.cxx | |
parent | c0f2024a2eebaa156f3c9ddf55f58e00ce5cee8e (diff) | |
download | mpd-47fc08bffe94d33c88caafd084fa24e31e902798.tar.gz mpd-47fc08bffe94d33c88caafd084fa24e31e902798.tar.xz mpd-47fc08bffe94d33c88caafd084fa24e31e902798.zip |
exclude: convert to C++
Diffstat (limited to '')
-rw-r--r-- | src/ExcludeList.cxx (renamed from src/exclude.c) | 9 |
1 files changed, 6 insertions, 3 deletions
diff --git a/src/exclude.c b/src/ExcludeList.cxx index fecc859cb..e71a99203 100644 --- a/src/exclude.c +++ b/src/ExcludeList.cxx @@ -23,8 +23,11 @@ */ #include "config.h" -#include "exclude.h" +#include "ExcludeList.hxx" + +extern "C" { #include "path.h" +} #include <assert.h> #include <string.h> @@ -69,7 +72,7 @@ void exclude_list_free(GSList *list) { while (list != NULL) { - GPatternSpec *pattern = list->data; + GPatternSpec *pattern = (GPatternSpec *)list->data; g_pattern_spec_free(pattern); list = g_slist_remove(list, list->data); } @@ -83,7 +86,7 @@ exclude_list_check(GSList *list, const char *name_fs) /* XXX include full path name in check */ for (; list != NULL; list = list->next) { - GPatternSpec *pattern = list->data; + GPatternSpec *pattern = (GPatternSpec *)list->data; if (g_pattern_match_string(pattern, name_fs)) return true; |