gst: Do not try to determine executable path on iOS.

The method used relies on "libproc.h", which is only available
on OSX.

https://bugzilla.gnome.org/show_bug.cgi?id=788234
This commit is contained in:
Mathieu Duponchelle 2017-09-27 13:07:25 +02:00
parent c9815957d3
commit 49e230ad1a

View file

@ -107,9 +107,11 @@
#include <windows.h> /* GetStdHandle, windows console */
#endif
#if defined (__APPLE__)
#include <errno.h>
#include "TargetConditionals.h"
#if !TARGET_OS_IPHONE && !TARGET_OS_SIMULATOR && !TARGET_OS_EMBEDDED
#include <libproc.h> /* proc_pidpath, PROC_PIDPATHINFO_MAXSIZE */
#endif
#endif
#include "gst-i18n-lib.h"
#include <locale.h> /* for LC_ALL */
@ -345,7 +347,7 @@ find_executable_path (void)
_gst_executable_path = g_strdup (buffer);
}
#elif defined(__APPLE__)
#elif defined(__APPLE__) && !TARGET_OS_IPHONE && !TARGET_OS_SIMULATOR && !TARGET_OS_EMBEDDED
static void
find_executable_path (void)
{