From 4afa63a8baf3fcc1e841b5a58cd18293f2827cac Mon Sep 17 00:00:00 2001 From: =?utf8?q?Tim-Philipp=20M=C3=BCller?= Date: Thu, 21 Nov 2013 15:04:04 +0000 Subject: [PATCH] gst: g_memmove() is deprecated Just use plain memmove(), g_memmove() is deprecated in recent GLib versions. https://bugzilla.gnome.org/show_bug.cgi?id=712811 --- gst/gstbuffer.c | 2 +- gst/gstinfo.c | 4 ++-- gst/gsturi.c | 8 ++++---- 3 files changed, 7 insertions(+), 7 deletions(-) diff --git a/gst/gstbuffer.c b/gst/gstbuffer.c index de78b71..8c46fa4 100644 --- a/gst/gstbuffer.c +++ b/gst/gstbuffer.c @@ -282,7 +282,7 @@ _replace_memory (GstBuffer * buffer, guint len, guint idx, guint length, } if (end < len) { - g_memmove (&GST_BUFFER_MEM_PTR (buffer, idx), + memmove (&GST_BUFFER_MEM_PTR (buffer, idx), &GST_BUFFER_MEM_PTR (buffer, end), (len - end) * sizeof (gpointer)); } GST_BUFFER_MEM_LEN (buffer) = len - length; diff --git a/gst/gstinfo.c b/gst/gstinfo.c index c5a03d3..838091c 100644 --- a/gst/gstinfo.c +++ b/gst/gstinfo.c @@ -562,7 +562,7 @@ prettify_structure_string (gchar * str) if (count > MAX_BUFFER_DUMP_STRING_LEN) { memcpy (pos + MAX_BUFFER_DUMP_STRING_LEN - 6, "..", 2); memcpy (pos + MAX_BUFFER_DUMP_STRING_LEN - 4, pos + count - 4, 4); - g_memmove (pos + MAX_BUFFER_DUMP_STRING_LEN, pos + count, + memmove (pos + MAX_BUFFER_DUMP_STRING_LEN, pos + count, strlen (pos + count) + 1); pos += MAX_BUFFER_DUMP_STRING_LEN; } @@ -2153,7 +2153,7 @@ __gst_info_fallback_vasprintf (char **result, char const *format, va_list args) continue; } len = strlen (c + 4); - g_memmove (c + 2, c + 4, len + 1); + memmove (c + 2, c + 4, len + 1); c += 2; } while ((c = strstr (clean_format, "%P"))) /* old GST_PTR_FORMAT */ diff --git a/gst/gsturi.c b/gst/gsturi.c index 234a27d..2abcec6 100644 --- a/gst/gsturi.c +++ b/gst/gsturi.c @@ -426,7 +426,7 @@ gst_uri_get_location (const gchar * uri) g_ascii_isalpha (unescaped[1]) && (unescaped[2] == ':' || unescaped[2] == '|')) { unescaped[2] = ':'; - g_memmove (unescaped, unescaped + 1, strlen (unescaped + 1) + 1); + memmove (unescaped, unescaped + 1, strlen (unescaped + 1) + 1); } #endif @@ -801,7 +801,7 @@ gst_file_utils_canonicalise_path (const gchar * path) if (strcmp (*p, ".") == 0) { /* just move all following parts on top of this, incl. NUL terminator */ g_free (*p); - g_memmove (p, p + 1, (g_strv_length (p + 1) + 1) * sizeof (gchar *)); + memmove (p, p + 1, (g_strv_length (p + 1) + 1) * sizeof (gchar *)); /* re-check the new current part again in the next iteration */ continue; } else if (strcmp (*p, "..") == 0 && p > parts) { @@ -809,7 +809,7 @@ gst_file_utils_canonicalise_path (const gchar * path) * NUL terminator */ g_free (*(p - 1)); g_free (*p); - g_memmove (p - 1, p + 1, (g_strv_length (p + 1) + 1) * sizeof (gchar *)); + memmove (p - 1, p + 1, (g_strv_length (p + 1) + 1) * sizeof (gchar *)); /* re-check the new current part again in the next iteration */ --p; continue; @@ -821,7 +821,7 @@ gst_file_utils_canonicalise_path (const gchar * path) num_parts = g_strv_length (parts) + 1; /* incl. terminator */ parts = g_renew (gchar *, parts, num_parts + 1); - g_memmove (parts + 1, parts, num_parts * sizeof (gchar *)); + memmove (parts + 1, parts, num_parts * sizeof (gchar *)); parts[0] = g_strdup ("/"); } -- 2.7.4