From f3418ebaf30982e40886410c4fc86ce4d48c77f4 Mon Sep 17 00:00:00 2001 From: Voyager1 Date: Sun, 12 May 2013 18:30:54 +0200 Subject: [PATCH] [libdvdread] Remove symlink checking as this is not needed by xbmc --- lib/libdvd/libdvdread/src/dvd_reader.c | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/lib/libdvd/libdvdread/src/dvd_reader.c b/lib/libdvd/libdvdread/src/dvd_reader.c index d9544b3..57dd2d0 100644 --- a/lib/libdvd/libdvdread/src/dvd_reader.c +++ b/lib/libdvd/libdvdread/src/dvd_reader.c @@ -425,8 +425,9 @@ dvd_reader_t *DVDOpen( const char *ppath ) if( !(path_copy = strdup( path ) ) ) goto DVDOpen_error; -#ifndef WIN32 /* don't have fchdir, and getcwd( NULL, ... ) is strange */ +#if !defined(WIN32) && !defined(_XBMC) /* don't have fchdir, and getcwd( NULL, ... ) is strange */ /* Also WIN32 does not have symlinks, so we don't need this bit of code. */ + /* XBMC also doesn't need symlink resolution */ /* Resolve any symlinks and get the absolute dir name. */ { -- 2.7.4