From f7c79f8c5176f77d85cfa0686031ab635af3c37d Mon Sep 17 00:00:00 2001 From: Stephan Raue Date: Tue, 18 Jun 2013 13:46:00 +0200 Subject: [PATCH] xbmc: add upstream patch Signed-off-by: Stephan Raue --- .../xbmc/patches/12.2.0/xbmc-990.25-XB21eb522.patch | 13 +++++++++++++ 1 file changed, 13 insertions(+) create mode 100644 packages/mediacenter/xbmc/patches/12.2.0/xbmc-990.25-XB21eb522.patch diff --git a/packages/mediacenter/xbmc/patches/12.2.0/xbmc-990.25-XB21eb522.patch b/packages/mediacenter/xbmc/patches/12.2.0/xbmc-990.25-XB21eb522.patch new file mode 100644 index 0000000000..8581ec7d63 --- /dev/null +++ b/packages/mediacenter/xbmc/patches/12.2.0/xbmc-990.25-XB21eb522.patch @@ -0,0 +1,13 @@ +diff -Naur xbmc-12.2.0/lib/libdvd/libdvdread/src/dvd_reader.c xbmc-12.2.0.patch/lib/libdvd/libdvdread/src/dvd_reader.c +--- xbmc-12.2.0/lib/libdvd/libdvdread/src/dvd_reader.c 2013-05-02 17:00:11.000000000 +0200 ++++ xbmc-12.2.0.patch/lib/libdvd/libdvdread/src/dvd_reader.c 2013-06-18 07:08:23.973913805 +0200 +@@ -423,6 +423,9 @@ + /* Also WIN32 does not have symlinks, so we don't need this bit of code. */ + + /* Resolve any symlinks and get the absolut dir name. */ ++#if defined(_XBMC) /* for XBMC, only do symlink resolution for (real) non-xbmc-VFS paths */ ++ if ( path[0] == '/' ) ++#endif // _XBMC + { + char *new_path; + int cdir = open( ".", O_RDONLY );