[glib] Silence deprecations in deprecated/ (again)



commit 3d282dcc2ef1dba36e67f91d8a6c5f589ce249ea
Author: Matthias Clasen <mclasen redhat com>
Date:   Tue Oct 11 23:44:43 2011 -0400

    Silence deprecations in deprecated/ (again)

 glib/deprecated/gallocator.c         |    5 +++++
 glib/deprecated/gcompletion.c        |    3 +++
 glib/deprecated/grel.c               |    3 +++
 glib/deprecated/gthread-deprecated.c |    7 +------
 4 files changed, 12 insertions(+), 6 deletions(-)
---
diff --git a/glib/deprecated/gallocator.c b/glib/deprecated/gallocator.c
index 1831920..a191eb6 100644
--- a/glib/deprecated/gallocator.c
+++ b/glib/deprecated/gallocator.c
@@ -15,6 +15,11 @@
  * Boston, MA 02111-1307, USA.
  */
 
+#include "config.h"
+
+/* we know we are deprecated here, no need for warnings */
+#define GLIB_DISABLE_DEPRECATION_WARNINGS
+
 #include "gallocator.h"
 
 #include <glib/gmessages.h>
diff --git a/glib/deprecated/gcompletion.c b/glib/deprecated/gcompletion.c
index 529e7c9..620af0e 100644
--- a/glib/deprecated/gcompletion.c
+++ b/glib/deprecated/gcompletion.c
@@ -30,6 +30,9 @@
 
 #include "config.h"
 
+/* we know we are deprecated here, no need for warnings */
+#define GLIB_DISABLE_DEPRECATION_WARNINGS
+
 #include "gcompletion.h"
 
 #include <glib/gstrfuncs.h>
diff --git a/glib/deprecated/grel.c b/glib/deprecated/grel.c
index fdf909a..a8b2c4d 100644
--- a/glib/deprecated/grel.c
+++ b/glib/deprecated/grel.c
@@ -29,6 +29,9 @@
 
 #include "config.h"
 
+/* we know we are deprecated here, no need for warnings */
+#define GLIB_DISABLE_DEPRECATION_WARNINGS
+
 #include "grel.h"
 
 #include <glib/gmessages.h>
diff --git a/glib/deprecated/gthread-deprecated.c b/glib/deprecated/gthread-deprecated.c
index 861a599..95e6d8e 100644
--- a/glib/deprecated/gthread-deprecated.c
+++ b/glib/deprecated/gthread-deprecated.c
@@ -23,13 +23,8 @@
 
 #include "config.h"
 
-#include "gmacros.h"
-
 /* we know we are deprecated here, no need for warnings */
-#undef G_GNUC_DEPRECATED
-#define G_GNUC_DEPRECATED
-#undef G_GNUC_DEPRECATED_FOR
-#define G_GNUC_DEPRECATED_FOR(f)
+#define GLIB_DISABLE_DEPRECATION_WARNINGS
 
 #include "gmessages.h"
 #include "gslice.h"



[Date Prev][Date Next]   [Thread Prev][Thread Next]   [Thread Index] [Date Index] [Author Index]