SRD_API int srd_decoder_load_all(void)
{
GDir *dir;
- GError *error;
const gchar *direntry;
if (!srd_check_init())
return SRD_ERR;
- if (!(dir = g_dir_open(DECODERS_DIR, 0, &error))) {
+ if (!(dir = g_dir_open(DECODERS_DIR, 0, NULL))) {
srd_err("Unable to open %s for reading.", DECODERS_DIR);
return SRD_ERR_DECODERS_DIR;
}
dec = l->data;
srd_decoder_unload(dec);
}
+ g_slist_free(pd_list);
+ pd_list = NULL;
return SRD_OK;
}