From 78fd14d11676601db2ec493b0fec4b650fd134a1 Mon Sep 17 00:00:00 2001 From: Carsten Haitzler Date: Sat, 29 May 2010 06:37:02 +0000 Subject: [PATCH] more extern c outside typedefs etc. SVN revision: 49273 --- legacy/ecore/src/lib/ecore/Ecore.h | 26 +++++++++++++------------- 1 file changed, 13 insertions(+), 13 deletions(-) diff --git a/legacy/ecore/src/lib/ecore/Ecore.h b/legacy/ecore/src/lib/ecore/Ecore.h index 21d0d8fa8c..bedcbb0e17 100644 --- a/legacy/ecore/src/lib/ecore/Ecore.h +++ b/legacy/ecore/src/lib/ecore/Ecore.h @@ -33,19 +33,6 @@ # endif #endif /* ! _WIN32 */ -#define ECORE_VERSION_MAJOR 0 -#define ECORE_VERSION_MINOR 9 - -typedef struct _Ecore_Version -{ - int major; - int minor; - int micro; - int revision; -} Ecore_Version; - -EAPI extern Ecore_Version *ecore_version; - /** * @file Ecore.h * @brief The file that provides the program utility, main loop and timer @@ -84,6 +71,19 @@ EAPI extern Ecore_Version *ecore_version; extern "C" { #endif +#define ECORE_VERSION_MAJOR 0 +#define ECORE_VERSION_MINOR 9 + + typedef struct _Ecore_Version + { + int major; + int minor; + int micro; + int revision; + } Ecore_Version; + + EAPI extern Ecore_Version *ecore_version; + #define ECORE_CALLBACK_CANCEL 0 /**< Return value to remove a callback */ #define ECORE_CALLBACK_RENEW 1 /**< Return value to keep a callback */