Using mallocPlainForeignPtrBytes for GHC >= 6.05