Okay. I see what you're saying about the parameters now. I was thinking of doing something like this:
my %meminfo = { TotalPhys=>0, AvailPhys=>0 };
MemoryStatus(\%meminfo,"KB");
but it seemed like too much work to make the user do, and setting hash values to 0 might be confusing. It would lessen the task of checking the parameter list, though, and we still have a hash reference which I agree is better than returning a specifically ordered list. Maybe I can include both options?
GuildensternNegaterd character class uber alles!