summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorLars-Dominik Braun <lars@6xq.net>2011-04-22 15:20:28 +0200
committerLars-Dominik Braun <lars@6xq.net>2011-04-22 15:20:28 +0200
commit1ba2e7785b9371eddad336b68b0a8545bdfe6c61 (patch)
tree039628c59c4f18d7b9bbb1e009decde1eaf15dd0
parent069d686e3321f129e542c0ad1333ae5dbd6d9493 (diff)
downloadpianobar-1ba2e7785b9371eddad336b68b0a8545bdfe6c61.tar.gz
pianobar-1ba2e7785b9371eddad336b68b0a8545bdfe6c61.tar.bz2
pianobar-1ba2e7785b9371eddad336b68b0a8545bdfe6c61.zip
Rename strcasestr
Conflicts with libc strcasestr. Thanks to David Coppa.
-rw-r--r--src/ui.c10
1 files changed, 5 insertions, 5 deletions
diff --git a/src/ui.c b/src/ui.c
index f9ed975..4085ecb 100644
--- a/src/ui.c
+++ b/src/ui.c
@@ -62,7 +62,7 @@ static bool isnumeric (const char *s) {
/* find needle in haystack, ignoring case, and return first position
*/
-const char *strcasestr (const char *haystack, const char *needle) {
+const char *BarStrCaseStr (const char *haystack, const char *needle) {
const char *needlePos = needle;
assert (haystack != NULL);
@@ -364,7 +364,7 @@ PianoStation_t *BarUiSelectStation (PianoHandle_t *ph, const char *prompt,
do {
for (i = 0; i < stationCount; i++) {
const PianoStation_t *currStation = sortedStations[i];
- if (strcasestr (currStation->name, buf) != NULL) {
+ if (BarStrCaseStr (currStation->name, buf) != NULL) {
BarUiMsg (MSG_LIST, "%2i) %c%c%c %s\n", i,
currStation->useQuickMix ? 'q' : ' ',
currStation->isQuickMix ? 'Q' : ' ',
@@ -443,7 +443,7 @@ PianoArtist_t *BarUiSelectArtist (PianoArtist_t *startArtist,
i = 0;
tmpArtist = startArtist;
while (tmpArtist != NULL) {
- if (strcasestr (tmpArtist->name, buf) != NULL) {
+ if (BarStrCaseStr (tmpArtist->name, buf) != NULL) {
BarUiMsg (MSG_LIST, "%2u) %s\n", i, tmpArtist->name);
}
i++;
@@ -653,8 +653,8 @@ size_t BarUiListSongs (const BarSettings_t *settings,
while (song != NULL) {
if (filter == NULL ||
- (filter != NULL && (strcasestr (song->artist, filter) != NULL ||
- strcasestr (song->title, filter) != NULL))) {
+ (filter != NULL && (BarStrCaseStr (song->artist, filter) != NULL ||
+ BarStrCaseStr (song->title, filter) != NULL))) {
BarUiMsg (MSG_LIST, "%2lu) %s - %s %s%s\n", i, song->artist,
song->title,
(song->rating == PIANO_RATE_LOVE) ? settings->loveIcon : "",