this is the correct way of calling k() with variable number of
parms:k(0,"1",(S)0)after doing some fossicking around, i believe the (S)
is not required.ie. k(0,"1",0)on linux 64, the terminating 0 is promoted
to 64bit (SYSV ABI)on linux 32, to 32bit ...