`uname`: return sysname on no argument instead of error

master
Drake 3 years ago
parent c0ab3fa25a
commit c3e5485cf8
No known key found for this signature in database
GPG Key ID: 9B83455BD94F12A3

@ -30,8 +30,7 @@ int main(int argc, char** argv) {
struct utsname uts;
uname(&uts);
if (argc == 1) {
printf("supply missing operand.");
return 1;
printf("%s\n", uts.sysname);
} else {
for (int i = 1; i < argc; i++) {
char *arg = malloc(sizeof(argv[i]));

Loading…
Cancel
Save