git_strndup fix when OOM