This is a live mirror of the Perl 5 development currently hosted at https://github.com/perl/perl5
Use the system's free to dealloc a PV allocated by the system
[perl5.git] / ext / GDBM_File / GDBM_File.xs
index 22350fd..5f88223 100644 (file)
@@ -39,12 +39,8 @@ not_here(char *s)
 static void
 output_datum(pTHX_ SV *arg, char *str, int size)
 {
-#if (!defined(MYMALLOC) || (defined(MYMALLOC) && defined(PERL_POLLUTE_MALLOC))) && !defined(LEAKTEST)
-       sv_usepvn(arg, str, size);
-#else
        sv_setpvn(arg, str, size);
-       safesysfree(str);
-#endif
+       free(str);
 }
 
 /* Versions of gdbm prior to 1.7x might not have the gdbm_sync,