X-Git-Url: https://git.m6w6.name/?p=m6w6%2Fext-psi;a=blobdiff_plain;f=psi.d%2Funame.psi;h=e5144da51026da4715322410c71a76c1c4ee4ec1;hp=6c6a6b0f914ec142dd6acd7f7e7bc66de0fbd2d3;hb=601e13c0743234c53a62e68fc89f122069123c15;hpb=756a2c4350162a9a7f930bdc0ec7718ff13ea48c diff --git a/psi.d/uname.psi b/psi.d/uname.psi index 6c6a6b0..e5144da 100644 --- a/psi.d/uname.psi +++ b/psi.d/uname.psi @@ -1,6 +1,8 @@ +#include + function psi\uname(array &$u = NULL) : int { let name = calloc(1, psi\SIZEOF_STRUCT_UTSNAME); - return to_int(uname); + return uname(name) as to_int(uname); set $u = to_array(*name, to_string(sysname), to_string(nodename), @@ -8,4 +10,4 @@ function psi\uname(array &$u = NULL) : int { to_string(version), to_string(machine), to_string(domainname)); -} \ No newline at end of file +}