diff -r bf56a85f3897 -r 6db178e18835 langtools/src/share/classes/com/sun/tools/sjavac/server/CompilerThread.java --- a/langtools/src/share/classes/com/sun/tools/sjavac/server/CompilerThread.java Wed May 15 06:53:01 2013 -0700 +++ b/langtools/src/share/classes/com/sun/tools/sjavac/server/CompilerThread.java Wed May 15 10:39:26 2013 -0700 @@ -1,5 +1,5 @@ /* - * Copyright (c) 2012, Oracle and/or its affiliates. All rights reserved. + * Copyright (c) 2012, 2013, Oracle and/or its affiliates. All rights reserved. * DO NOT ALTER OR REMOVE COPYRIGHT NOTICES OR THIS FILE HEADER. * * This code is free software; you can redistribute it and/or modify it @@ -255,7 +255,8 @@ } // Load visible sources Set visibleSources = new HashSet(); - boolean fix_drive_letter_case = System.getProperty("os.name").toLowerCase().equals("windows"); + boolean fix_drive_letter_case = + System.getProperty("os.name").toLowerCase().startsWith("windows"); for (;;) { String l = in.readLine(); if (l == null)