X-Git-Url: https://git.m6w6.name/?p=m6w6%2Fext-psi;a=blobdiff_plain;f=psi.d%2Funame.psi;fp=psi.d%2Funame.psi;h=c79cc8e8cb0aab1b4bf705f20f7f143d12624042;hp=25abfcbbf48709f85b809e5de4fe945f9f39487f;hb=4b5ceb304b924c50eaf8263ad394493ff806fed4;hpb=b4508f6b917660970f887894a6aaed6c220a2c72 diff --git a/psi.d/uname.psi b/psi.d/uname.psi index 25abfcb..c79cc8e 100644 --- a/psi.d/uname.psi +++ b/psi.d/uname.psi @@ -1,8 +1,7 @@ -extern int uname(struct utsname *u); function psi\uname(array &$u = NULL) : int { - let u = calloc(1, struct utsname); + let name = calloc(1, struct utsname); return to_int(uname); - set $u = to_array(*u, + set $u = to_array(*name, to_string(sysname), to_string(nodename), to_string(release),