[retro-gtk] Use g_memdup2()



commit c70a40f4bfe7bd58fc38227f5c56b923164e1e67
Author: Adrien Plazas <kekun plazas laposte net>
Date:   Thu Apr 8 23:22:07 2021 +0200

    Use g_memdup2()
    
    This replaces usage of the now deprecated g_memdup() by its successor
    g_memdup2(), finxing deprecation warnings.

 retro-gtk/retro-core-view.c    | 8 ++++----
 retro-gtk/retro-pixdata.c      | 2 +-
 retro-runner/retro-game-info.c | 2 +-
 3 files changed, 6 insertions(+), 6 deletions(-)
---
diff --git a/retro-gtk/retro-core-view.c b/retro-gtk/retro-core-view.c
index c93506a..0d6e3a6 100644
--- a/retro-gtk/retro-core-view.c
+++ b/retro-gtk/retro-core-view.c
@@ -68,12 +68,12 @@ set_input_pressed (GHashTable *table,
 
   if (g_hash_table_contains (table, &input))
     g_hash_table_replace (table,
-                          g_memdup (&input, sizeof (guint)),
-                          g_memdup (&value, sizeof (gboolean)));
+                          g_memdup2 (&input, sizeof (guint)),
+                          g_memdup2 (&value, sizeof (gboolean)));
   else
     g_hash_table_insert (table,
-                         g_memdup (&input, sizeof (guint)),
-                         g_memdup (&value, sizeof (gboolean)));
+                         g_memdup2 (&input, sizeof (guint)),
+                         g_memdup2 (&value, sizeof (gboolean)));
 }
 
 static void
diff --git a/retro-gtk/retro-pixdata.c b/retro-gtk/retro-pixdata.c
index cdcc351..77dfb4f 100644
--- a/retro-gtk/retro-pixdata.c
+++ b/retro-gtk/retro-pixdata.c
@@ -179,7 +179,7 @@ retro_pixdata_new (gconstpointer    data,
   g_return_val_if_fail (aspect_ratio > 0.f, NULL);
 
   self = g_slice_new0 (RetroPixdata);
-  self->data = g_memdup (data, rowstride * height);
+  self->data = g_memdup2 (data, rowstride * height);
   self->pixel_format = pixel_format;
   self->rowstride = rowstride;
   self->width = width;
diff --git a/retro-runner/retro-game-info.c b/retro-runner/retro-game-info.c
index af96290..1edd74a 100644
--- a/retro-runner/retro-game-info.c
+++ b/retro-runner/retro-game-info.c
@@ -43,7 +43,7 @@ retro_game_info_copy (RetroGameInfo *self)
   copy = g_slice_new0 (RetroGameInfo);
 
   copy->path = g_strdup (self->path);
-  copy->data = g_memdup (self, self->size);
+  copy->data = g_memdup2 (self, self->size);
   copy->size = self->size;
   copy->meta = g_strdup (self->meta);
 


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