diff --git a/sdf/sdf_meth.c b/sdf/sdf_meth.c index 6873a4dd..6caed7de 100644 --- a/sdf/sdf_meth.c +++ b/sdf/sdf_meth.c @@ -103,7 +103,7 @@ end: void SDF_METHOD_free(SDF_METHOD *meth) { - if (meth) free(meth->dso); + if (meth) dlclose(meth->dso); free(meth); }