From 2de2d378b05dd9e92bfab6cbc20c931eda16f553 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Jerry=20Lundstr=C3=B6m?= Date: Tue, 7 Feb 2017 14:20:31 +0100 Subject: [PATCH] Moved C++ extern and add missing version functions declare --- omg_dns.h | 13 +++++++++---- 1 file changed, 9 insertions(+), 4 deletions(-) diff --git a/omg_dns.h b/omg_dns.h index b848b8d..c293658 100644 --- a/omg_dns.h +++ b/omg_dns.h @@ -30,10 +30,6 @@ #define omg_dns_assert(x) #endif -#ifdef __cplusplus -extern "C" { -#endif - #define OMG_DNS_VERSION_STR "1.0.0" #define OMG_DNS_VERSION_MAJOR 1 #define OMG_DNS_VERSION_MINOR 0 @@ -45,6 +41,15 @@ extern "C" { #define OMG_DNS_ENOMEM 3 #define OMG_DNS_EOVERRUN 4 +#ifdef __cplusplus +extern "C" { +#endif + +const char* omg_dns_version_str(void); +int omg_dns_version_major(void); +int omg_dns_version_minor(void); +int omg_dns_version_patch(void); + #define OMG_DNS_LABEL_T_INIT { \ 0, \ 0, \