detect more broken shells
authorMåns Rullgård <mans@mansr.com>
Thu, 3 Aug 2006 22:27:38 +0000 (22:27 +0000)
committerMåns Rullgård <mans@mansr.com>
Thu, 3 Aug 2006 22:27:38 +0000 (22:27 +0000)
Originally committed as revision 5926 to svn://svn.ffmpeg.org/ffmpeg/trunk

configure

index 960a50e..d540ff4 100755 (executable)
--- a/configure
+++ b/configure
@@ -4,7 +4,8 @@
 #
 
 # make sure we are running under a compatible shell
-(: ${foo%%bar}) 2>/dev/null
+unset foo
+(: ${foo%%bar}) 2>/dev/null && ! (: ${foo?}) 2>/dev/null
 if test "$?" != 0; then
     if test "x$FFMPEG_CONFIGURE_EXEC" = x; then
         FFMPEG_CONFIGURE_EXEC=1