gimp/libgimpconfig
Jehan 49e534247a app, libgimp*, pdb, plug-ins: use g_memdup2() instead of g_memdup()
Since it appeared with GLib 2.68.0, we could not change this until we
bumped the dependency which has only become possible a few days ago
(since Debian testing is our baseline for dependency bumps). Cf.
previous commit.

As this is a drop-in replacement (just a guint parameter changed to
gsize to avoid integer overflow), search-and-replace with:

> sed -i 's/g_memdup\>/g_memdup2/g' `grep -rIl 'g_memdup\>' *`

… followed by a few manual alignment tweaks when necessary.

This gets rid of the many deprecation warnings which we had lately when
building with a recent GLib version.
2021-08-26 17:32:09 +02:00
..
.gitignore libgimp*: add GI's .dirstamp to .gitigore 2019-08-03 19:50:17 +02:00
Makefile.am libgimp*: make more libgimp* libraries introspected. 2019-07-27 20:25:20 +02:00
Makefile.gi libgimpconfig: add gimp_config_type_register() 2019-09-16 10:48:32 +02:00
gimpcolorconfig.c Remove trailing spaces in 3 strings 2020-12-15 15:55:45 +00:00
gimpcolorconfig.h Change the license URL from http://www.gnu.org/licenses/ to https:// 2018-07-11 23:29:46 +02:00
gimpconfig-deserialize.c libgimpconfig: free a GimpValueArray on deserialization failure. 2021-08-21 19:19:23 +02:00
gimpconfig-deserialize.h Change the license URL from http://www.gnu.org/licenses/ to https:// 2018-07-11 23:29:46 +02:00
gimpconfig-error.c Use "Returns:" to annotate return values 2019-08-03 07:53:47 +00:00
gimpconfig-error.h Change the license URL from http://www.gnu.org/licenses/ to https:// 2018-07-11 23:29:46 +02:00
gimpconfig-iface.c libgimp, libgimpconfig: use gimp_parasite_get_data(). 2021-01-30 08:57:43 +01:00
gimpconfig-iface.h gimpconfig-iface: Use G_DECLARE_INTERFACE 2020-05-10 14:45:19 +00:00
gimpconfig-params.c libgimp, libgimpconfig: recognize RGB boxed args containing GimpRGB. 2021-04-20 16:54:40 +02:00
gimpconfig-params.h libgimpconfig: add GIMP_CONFIG_PARAM_DONT_COMPARE flag 2020-04-08 00:10:42 +03:00
gimpconfig-path.c libgimp*, plug-ins: fix some warnings 2021-05-24 20:36:31 +00:00
gimpconfig-path.h libgimp*: lots of doc fixes and new docs for structs and enums 2019-07-24 01:18:30 +02:00
gimpconfig-register.c app, libgimp, libgimpconfig, extensions: image procedures now with… 2021-04-04 01:40:00 +02:00
gimpconfig-register.h libgimpconfig: add gimp_config_type_register() 2019-09-16 10:48:32 +02:00
gimpconfig-serialize.c libgimpconfig: implement serializing GimpParasite into a GimpConfig. 2021-04-06 00:14:40 +02:00
gimpconfig-serialize.h Change the license URL from http://www.gnu.org/licenses/ to https:// 2018-07-11 23:29:46 +02:00
gimpconfig-utils.c libgimp*, plug-ins: fix some warnings 2021-05-24 20:36:31 +00:00
gimpconfig-utils.h Change the license URL from http://www.gnu.org/licenses/ to https:// 2018-07-11 23:29:46 +02:00
gimpconfig.def libgimpconfig: get rid of filenames in all config related APIs 2019-09-21 12:55:12 +02:00
gimpconfig.h libgimpconfig: add gimp_config_type_register() 2019-09-16 10:48:32 +02:00
gimpconfigenums.c enums: generate enum files in source dir 2017-05-06 17:26:16 -04:00
gimpconfigenums.h libgimp*: lots of doc fixes and new docs for structs and enums 2019-07-24 01:18:30 +02:00
gimpconfigtypes.h libgimpconfig: add a GimpScanner typedef and make it a boxed type 2019-08-09 12:42:52 +02:00
gimpconfigwriter.c gir: (skip) functions with varargs 2020-05-21 13:49:38 +02:00
gimpconfigwriter.h libgimpconfig: get rid of filenames in all config related APIs 2019-09-21 12:55:12 +02:00
gimpscanner.c app, libgimp*, pdb, plug-ins: use g_memdup2() instead of g_memdup() 2021-08-26 17:32:09 +02:00
gimpscanner.h libgimpconfig: get rid of filenames in all config related APIs 2019-09-21 12:55:12 +02:00
meson.build app, libgimp*: (meson) fix all the generated `*-enums.c`. 2019-10-19 22:32:29 +02:00