Mark EFL_MAIN and EFL_MAIN_EX macros as stable
authorXavi Artigas <xavierartigas@yahoo.es>
Thu, 14 Feb 2019 16:09:23 +0000 (17:09 +0100)
committerWonki Kim <wonki_.kim@samsung.com>
Fri, 8 Mar 2019 11:49:34 +0000 (20:49 +0900)
They no longer require EFL_BETA_API_SUPPORT to be defined.

src/lib/ecore/Ecore_Common.h
src/lib/ecore/efl_general.h

index 960e06a..be836ee 100644 (file)
@@ -91,8 +91,6 @@ EAPI unsigned int ecore_init_ex(int argc, char **argv);
  */
 EAPI unsigned int ecore_shutdown_ex(void);
 
-
-#ifdef EFL_BETA_API_SUPPORT
 /**
  * @brief Inform EFL of the version this application was built for.
  *
@@ -101,7 +99,6 @@ EAPI unsigned int ecore_shutdown_ex(void);
  * @since 1.18 (as beta)
  */
 EWAPI void efl_build_version_set(int vmaj, int vmin, int vmic, int revision, const char *flavor, const char *build_id);
-#endif
 
 /**
  * @}
index 222c799..70d594d 100644 (file)
@@ -31,8 +31,6 @@
 # define __EFL_NET(...)
 #endif
 
-#ifdef EFL_BETA_API_SUPPORT
-
 // This file is designed to be included again and again
 // so cleanup last inclusion before generating this one.
 #undef _EFL_VERSION_MICRO
      ecore_shutdown();                                                  \
      return real__;                                                     \
   }
-
-#endif /* EFL_BETA_API_SUPPORT */