xmlconfig: use __progname when building for Android
authorTapani Pälli <tapani.palli@intel.com>
Tue, 5 Jun 2012 13:04:14 +0000 (16:04 +0300)
committerChad Versace <chad.versace@linux.intel.com>
Fri, 31 Aug 2012 16:45:49 +0000 (09:45 -0700)
__progname symbol and strrchr are available with bionic.

Signed-off-by: Tapani Pälli <tapani.palli@intel.com>
Signed-off-by: Chad Versace <chad.versace@linux.intel.com>
src/mesa/drivers/dri/common/xmlconfig.c

index 6d1d5ec6109b6fa3178ff979e67cab47cf27b4fb..039e98a6b07efaa00d542425950019df6f298fe1 100644 (file)
@@ -86,7 +86,7 @@ static const char *__getProgramName () {
 #endif
 
 #if !defined(GET_PROGRAM_NAME)
-#    if defined(__OpenBSD__) || defined(NetBSD) || defined(__UCLIBC__)
+#    if defined(__OpenBSD__) || defined(NetBSD) || defined(__UCLIBC__) || defined(ANDROID)
 /* This is a hack. It's said to work on OpenBSD, NetBSD and GNU.
  * Rogelio M.Serrano Jr. reported it's also working with UCLIBC. It's
  * used as a last resort, if there is no documented facility available. */