My fault, I saw your changes, `new[]` has been changed to `malloc`.But it will break the compatibility.