[glibmm/glibmm-2-66] Gio::MemoryInputStream: Ignore deprecation of g_memdup()



commit b69c0ce9c0b62cac55c09a9ea0893ccbd8ec4b64
Author: Kjell Ahlstedt <kjellahlstedt gmail com>
Date:   Tue Feb 16 09:49:52 2021 +0100

    Gio::MemoryInputStream: Ignore deprecation of g_memdup()

 gio/src/memoryinputstream.ccg | 3 +++
 1 file changed, 3 insertions(+)
---
diff --git a/gio/src/memoryinputstream.ccg b/gio/src/memoryinputstream.ccg
index 1388d7f6..15559211 100644
--- a/gio/src/memoryinputstream.ccg
+++ b/gio/src/memoryinputstream.ccg
@@ -67,6 +67,8 @@ MemoryInputStream::add_data(const std::string& data)
   g_memory_input_stream_add_data(gobj(), data_copy, -1, g_free);
 }
 
+// g_memdup() is deprecated in glib 2.68.
+G_GNUC_BEGIN_IGNORE_DEPRECATIONS
 void
 MemoryInputStream::add_data(const void* data, gssize len)
 {
@@ -80,6 +82,7 @@ MemoryInputStream::add_data(const void* data, gssize len)
 
   g_memory_input_stream_add_data(gobj(), data_copy, len, g_free);
 }
+G_GNUC_END_IGNORE_DEPRECATIONS
 _DEPRECATE_IFDEF_END
 
 void


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