Andrew John Hughes wrote:
I'm committing the patch which fixes a bug in System.getenv() when an environment variable has an empty value.
Not part of your patch (code was there before) but:
String[] parts = pair.split("=");
Shouldn't this be "pair.split("=", 1)" instead? E.g. what if I have a variable like "FOO=2+2=4". Actually, even that is not right. E.g., consider "FOO==BAR". The value is "=BAR" not empty string. Instead, I think using pair.indexOf('=') is required here... -Archie __________________________________________________________________________ Archie Cobbs * CTO, Awarix * http://www.awarix.com