mirror of
https://github.com/owntone/owntone-server.git
synced 2025-02-23 11:32:34 -05:00
Fixes from James Turner
This commit is contained in:
parent
30d7753e1c
commit
e296c15d04
6
CREDITS
6
CREDITS
@ -26,3 +26,9 @@ Hans-Christoph Steiner (eighthave@users.sourceforge.net)
|
||||
David Imhoff (6219@thrijswijk.nl)
|
||||
* Code cleanup patches (_XOPEN_SOURCE, declaration problems)
|
||||
|
||||
James Turner (jmturner@users.sourceforge.net)
|
||||
* Fixes for OSX 10.2
|
||||
* configure.in suggestions
|
||||
|
||||
|
||||
|
||||
|
@ -12,14 +12,6 @@ else
|
||||
DBFILE=db-memory.c
|
||||
endif
|
||||
|
||||
if COND_NEED_STRCASESTR
|
||||
STRCASESTR=strcasestr.c strcasestr.h
|
||||
endif
|
||||
|
||||
if COND_NEED_STRSEP
|
||||
STRSEP=strsep.c
|
||||
endif
|
||||
|
||||
if COND_REND_POSIX
|
||||
RENDSRC=mdns/mDNS.c mdns/mDNSClientAPI.h mdns/mDNSDebug.h mdns/mDNSPosix.c mdns/mDNSUNP.c rend-posix.c mdns/mDNSPlatformFunctions.h
|
||||
endif
|
||||
@ -36,7 +28,7 @@ mt_daapd_SOURCES = main.c daapd.h rend.h uici.c uici.h webserver.c \
|
||||
webserver.h configfile.c configfile.h err.c err.h restart.c restart.h \
|
||||
daap-proto.c daap-proto.h daap.c daap.h $(DBFILE) db-memory.h \
|
||||
mp3-scanner.h mp3-scanner.c playlist.c playlist.h rend-unix.c rend-unix.h \
|
||||
lexer.l parser.y $(RENDSRC) $(STRCASESTR) $(STRSEP)
|
||||
lexer.l parser.y $(RENDSRC) strcasestr.c strcasestr.h strsep.c
|
||||
|
||||
EXTRA_DIST = mdns/mDNS.c mdns/mDNSClientAPI.h mdns/mDNSDebug.h mdns/mDNSPosix.c \
|
||||
mdns/mDNSUNP.c mdns/mDNSPlatformFunctions.h mdns/mDNSPosix.h mdns/mDNSUNP.h \
|
||||
|
@ -32,7 +32,6 @@
|
||||
|
||||
#define _POSIX_PTHREAD_SEMANTICS
|
||||
#include <ctype.h>
|
||||
#include <dirent.h>
|
||||
#include <errno.h>
|
||||
#include <fcntl.h>
|
||||
#include <id3tag.h>
|
||||
@ -45,6 +44,7 @@
|
||||
#include <netinet/in.h> /* htons and friends */
|
||||
#include <sys/stat.h>
|
||||
#include <sys/types.h>
|
||||
#include <dirent.h> /* why here? For osx 10.2, of course! */
|
||||
|
||||
#include "daapd.h"
|
||||
#include "db-memory.h"
|
||||
|
@ -1,5 +1,10 @@
|
||||
#ifdef HAVE_CONFIG_H
|
||||
# include "config.h"
|
||||
#endif
|
||||
|
||||
#include <string.h>
|
||||
|
||||
#if !HAVE_STRCASESTR
|
||||
/* case-independent string matching, similar to strstr but
|
||||
* matching */
|
||||
char * strcasestr(char* haystack, char* needle) {
|
||||
@ -20,3 +25,4 @@ char * strcasestr(char* haystack, char* needle) {
|
||||
return NULL;
|
||||
}
|
||||
|
||||
#endif /* !HAVE_STRCASESTR */
|
||||
|
@ -1,7 +1,12 @@
|
||||
/* Compliments of Jay Freeman <saurik@saurik.com> */
|
||||
|
||||
#ifdef HAVE_CONFIG_H
|
||||
# include "config.h"
|
||||
#endif
|
||||
|
||||
#include <string.h>
|
||||
|
||||
#if !HAVE_STRSEP
|
||||
char *strsep(char **stringp, const char *delim) {
|
||||
char *ret = *stringp;
|
||||
if (ret == NULL) return(NULL); /* grrr */
|
||||
@ -10,4 +15,4 @@ char *strsep(char **stringp, const char *delim) {
|
||||
}
|
||||
return(ret);
|
||||
}
|
||||
|
||||
#endif /* !HAVE_STRSEP */
|
||||
|
Loading…
x
Reference in New Issue
Block a user