]> jfr.im git - solanum.git/blobdiff - src/newconf.c
Fix use after free.
[solanum.git] / src / newconf.c
index 9dd9eff2d574c3d0d9d241d6d0abe78503789e55..2ff8c1efe2466aae75230a16b9824bcc41282072 100644 (file)
@@ -1946,8 +1946,8 @@ cleanup_bl:
        {
                RB_DLINK_FOREACH_SAFE(ptr, nptr, yy_blacklist_filters.head)
                {
-                       rb_free(ptr);
                        rb_dlinkDelete(ptr, &yy_blacklist_filters);
+                       rb_free(ptr);
                }
        }
        else