apparently strlen() doesn't have a consistent return type across platforms