Properties.java (load): Ignore backslash before EOF.

2003-01-31  Julian Dolby  <dolby@us.ibm.com>

	* java/util/Properties.java (load): Ignore backslash before EOF.

From-SVN: r62186
This commit is contained in:
Julian Dolby 2003-01-31 17:00:01 +00:00 committed by Tom Tromey
parent db0f613dfa
commit 371ac72558
2 changed files with 12 additions and 1 deletions

View File

@ -1,3 +1,7 @@
2003-01-31 Julian Dolby <dolby@us.ibm.com>
* java/util/Properties.java (load): Ignore backslash before EOF.
2003-01-30 Jeff Sturm <jsturm@one-point.com>
* java/lang/natClass.cc (initializeClass): Check tables when

View File

@ -1,5 +1,5 @@
/* Properties.java -- a set of persistent properties
Copyright (C) 1998, 1999, 2000, 2001, 2002 Free Software Foundation, Inc.
Copyright (C) 1998, 1999, 2000, 2001, 2002, 2003 Free Software Foundation, Inc.
This file is part of GNU Classpath.
@ -271,6 +271,13 @@ label = Name:\\u0020</pre>
{
// The line continues on the next line.
line = reader.readLine();
// We might have seen a backslash at the end of
// the file. The JDK ignores the backslash in
// this case, so we follow for compatibility.
if (line == null)
break;
pos = 0;
while (pos < line.length()
&& Character.isWhitespace(c = line.charAt(pos)))