Hi Glenn,

Thanks, I've commited your patch to the CVS.

--Keith

Glenn Nielsen wrote:
> 
> Attached is a patch to fix a bug with the XML Schema SourceGenerator.
> It was not escaping '\"' characters in strings printed when creating
> the java source files.
> 
> Regards,
> 
> Glenn
> 
> ----------------------------------------------------------------------
> Glenn Nielsen             [EMAIL PROTECTED] | /* Spelin donut madder    |
> MOREnet System Programming               |  * if iz ina coment.      |
> Missouri Research and Education Network  |  */                       |
> ----------------------------------------------------------------------
> 
>   ------------------------------------------------------------------------
> *** castor/src/main/org/exolab/castor/builder/DescriptorSourceFactory.java      Wed 
>Oct 31 19:55:23 2001
> --- castor-patched/src/main/org/exolab/castor/builder/DescriptorSourceFactory.java   
>   Fri Nov  9 19:09:15 2001
> ***************
> *** 1606,1612 ****
>           if (str == null) return str;
> 
>           //-- make sure we have characters to escape
> !         if (str.indexOf('\\') < 0) return str;
> 
>           StringBuffer sb = new StringBuffer();
>           char[] chars = str.toCharArray();
> --- 1606,1612 ----
>           if (str == null) return str;
> 
>           //-- make sure we have characters to escape
> !         if (str.indexOf('\\') < 0 && str.indexOf('\"') < 0) return str;
> 
>           StringBuffer sb = new StringBuffer();
>           char[] chars = str.toCharArray();
> ***************
> *** 1614,1619 ****
> --- 1614,1620 ----
>           for (int i = 0; i < chars.length; i++) {
>               char ch = chars[i];
>               if (ch == '\\') sb.append(ch);
> +             if (ch == '\"') sb.append('\\');
>               sb.append(ch);
>           }
>           return sb.toString();

----------------------------------------------------------- 
If you wish to unsubscribe from this mailing, send mail to
[EMAIL PROTECTED] with a subject of:
        unsubscribe castor-dev

Reply via email to