[gtksourceview] version: special case when minor version == 99
- From: Sébastien Wilmet <swilmet src gnome org>
- To: commits-list gnome org
- Cc:
- Subject: [gtksourceview] version: special case when minor version == 99
- Date: Wed, 16 Nov 2016 14:51:59 +0000 (UTC)
commit 19ccba31bc559c10813d9818a671f566ecded557
Author: Sébastien Wilmet <swilmet gnome org>
Date: Wed Nov 16 15:44:45 2016 +0100
version: special case when minor version == 99
The current version is 3.99, the corresponding stable version is 4.0.
Without this, there are currently warnings like this:
warning: ‘gtk_source_search_context_replace’ is deprecated: Not
available before 4.0
gtksourceview/gtksourceversion.h.in | 14 +++++++++-----
1 files changed, 9 insertions(+), 5 deletions(-)
---
diff --git a/gtksourceview/gtksourceversion.h.in b/gtksourceview/gtksourceversion.h.in
index 56d1338..d036d1c 100644
--- a/gtksourceview/gtksourceversion.h.in
+++ b/gtksourceview/gtksourceversion.h.in
@@ -228,11 +228,15 @@ G_BEGIN_DECLS
#define GTK_SOURCE_VERSION_4_0 (G_ENCODE_VERSION (4, 0))
#ifndef __GTK_DOC_IGNORE__
-#if (GTK_SOURCE_MINOR_VERSION % 2)
-#define GTK_SOURCE_VERSION_CUR_STABLE (G_ENCODE_VERSION (GTK_SOURCE_MAJOR_VERSION, GTK_SOURCE_MINOR_VERSION
+ 1))
-#else
-#define GTK_SOURCE_VERSION_CUR_STABLE (G_ENCODE_VERSION (GTK_SOURCE_MAJOR_VERSION, GTK_SOURCE_MINOR_VERSION))
-#endif
+# if (GTK_SOURCE_MINOR_VERSION % 2)
+# if (GTK_SOURCE_MINOR_VERSION == 99)
+# define GTK_SOURCE_VERSION_CUR_STABLE (G_ENCODE_VERSION (GTK_SOURCE_MAJOR_VERSION + 1, 0))
+# else
+# define GTK_SOURCE_VERSION_CUR_STABLE (G_ENCODE_VERSION (GTK_SOURCE_MAJOR_VERSION,
GTK_SOURCE_MINOR_VERSION + 1))
+# endif
+# else
+# define GTK_SOURCE_VERSION_CUR_STABLE (G_ENCODE_VERSION (GTK_SOURCE_MAJOR_VERSION,
GTK_SOURCE_MINOR_VERSION))
+# endif
#endif /* __GTK_DOC_IGNORE__ */
#ifndef __GTK_DOC_IGNORE__
[
Date Prev][
Date Next] [
Thread Prev][
Thread Next]
[
Thread Index]
[
Date Index]
[
Author Index]