fix x32 unistd macros to report as ILP32 not LP64
[musl] / src / locale / iconv_close.c
index fac681c..28b2956 100644 (file)
@@ -1,6 +1,8 @@
 #include <iconv.h>
+#include <stdlib.h>
 
 int iconv_close(iconv_t cd)
 {
+       if (!((size_t)cd & 1)) free((void *)cd);
        return 0;
 }