+
+ /*
+ * Free config_arg rather than config, since otherwise cppcheck thinks
+ * that config_arg could be const, which while technically true would
+ * look very weird since config_arg is invalidated by calling this
+ * function.
+ */
+ free(config_arg);