Edit

kc3-lang/SDL/acinclude/ac_check_define.m4

Branch :

  • Show log

    Commit

  • Author : Gabriel Jacobo
    Date : 2013-08-12 11:13:50
    Hash : dad42067
    Message : Fixes #2022, do not resume on Android when surfaceChanged If the app is in landscape mode and the user presses the power button, a pause is followed immediately by a surfaceChanged event because the lock screen is shown in portrait mode. This triggers a "false" resume. So, we just pause and resume following the onWindowFocusChanged events. Also, wait for SDL_APP_WILLENTERBACKGROUND and SDL_APP_DIDENTERBACKGROUND before blocking the event pump.

  • acinclude/ac_check_define.m4
  • AC_DEFUN([AC_CHECK_DEFINE],[dnl
      AC_CACHE_CHECK(for $1 in $2, ac_cv_define_$1,
        AC_EGREP_CPP([YES_IS_DEFINED], [
    #include <$2>
    #ifdef $1
    YES_IS_DEFINED
    #endif
        ], ac_cv_define_$1=yes, ac_cv_define_$1=no)
      )
      if test "$ac_cv_define_$1" = "yes" ; then
        AC_DEFINE([HAVE_$1],[],[Added by AC_CHECK_DEFINE])
      fi
    ])dnl
    AC_DEFINE([HAVE_$1],[],[Added by AC_CHECK_DEFINE])