gdataset: Preserve destruction order
In g_data_remove_internal()
, call the GDataElt:destroy
functions in the order that they appear in keys
, instead of the order that they are found in datalist
.
Fixes #2672 (closed)
Fixes #2676 (closed)
Edited by Philip Withnall