
This way there is no truncation and no build failure due to -Werror=format-truncation as is the default in some compilers, such as gcc7.4 with -Wall -Werror. This is presumably not space-constrained or performance-critical; the very next thing it does is another asprintf and frees it immediately. And uname is not usually under any adversary's control. fix https://github.com/heimdal/heimdal/issues/1105