Justyna,
Would this update also fix Bugzilla 412?
Marc Saegesser
> -----Original Message-----
> From: [EMAIL PROTECTED] [mailto:[EMAIL PROTECTED]]
> Sent: Wednesday, March 14, 2001 6:32 PM
> To: [EMAIL PROTECTED]
> Subject: cvs commit:
> jakarta-tomcat-4.0/jasper/src/share/org/apache/jasper/compiler
> ParserController.java
>
>
> horwat 01/03/14 16:31:41
>
> Modified: jasper/src/share/org/apache/jasper/compiler
> ParserController.java
> Log:
> Bug Fix: jspc didn't work well under windows since file
> separator assumed to be "/" in ParserController.resolveFileName
>
> Bugzilla: #821 & #487
>
> Revision Changes Path
> 1.10 +2 -2
> jakarta-tomcat-4.0/jasper/src/share/org/apache/jasper/compiler/Par
serController.java
>
> Index: ParserController.java
> ===================================================================
> RCS file:
> /home/cvs/jakarta-tomcat-4.0/jasper/src/share/org/apache/jasper/co
mpiler/ParserController.java,v
> retrieving revision 1.9
> retrieving revision 1.10
> diff -u -r1.9 -r1.10
> --- ParserController.java 2000/12/22 18:37:39 1.9
> +++ ParserController.java 2001/03/15 00:31:41 1.10
> @@ -417,12 +417,12 @@
> * baseDirStack.
> */
> private String resolveFileName(String inFileName) {
> - boolean isAbsolute = inFileName.startsWith("/");
> + boolean isAbsolute = inFileName.startsWith(File.separator);
> String fileName =
> isAbsolute ?
> inFileName : (String)baseDirStack.peek() + inFileName;
> String baseDir =
> - inFileName.substring(0, inFileName.lastIndexOf("/") + 1);
> + inFileName.substring(0,
> inFileName.lastIndexOf(File.separator) + 1);
> baseDirStack.push(baseDir);
> return fileName;
> }
>
>
>