From 7115af23ebe4a896174d1a246fcfb3b4d0fe6806 Mon Sep 17 00:00:00 2001 From: Behdad Esfahbod Date: Thu, 19 Aug 2021 15:55:21 -0600 Subject: [PATCH] [util] Fix glib deprecation warning re g_memdup() --- util/hb-subset.cc | 8 +++++++- 1 file changed, 7 insertions(+), 1 deletion(-) diff --git a/util/hb-subset.cc b/util/hb-subset.cc index b30614179..be135d1ba 100644 --- a/util/hb-subset.cc +++ b/util/hb-subset.cc @@ -64,7 +64,13 @@ struct subset_main_t : option_parser_t, face_options_t, output_options_t g_option_context_set_ignore_unknown_options (parser.context, true); g_option_context_set_help_enabled (parser.context, false); - char **args = (char **) g_memdup (argv, argc * sizeof (*argv)); + char **args = (char **) +#if GLIB_CHECK_VERSION (2, 68, 0) + g_memdup2 +#else + g_memdup +#endif + (argv, argc * sizeof (*argv)); parser.parse (&argc, &args, true); g_free (args);