jdk/src/jdk.dev/share/classes/com/sun/tools/hat/internal/util/Misc.java
changeset 27957 24b4e6082f19
parent 25859 3317bb8137f4
equal deleted inserted replaced
27956:7e6ab24dd745 27957:24b4e6082f19
    95             } else if (ch == '\'') {
    95             } else if (ch == '\'') {
    96                 sb.append("'");
    96                 sb.append("'");
    97             } else if (ch == '&') {
    97             } else if (ch == '&') {
    98                 sb.append("&");
    98                 sb.append("&");
    99             } else if (ch < ' ') {
    99             } else if (ch < ' ') {
   100                 sb.append("&#" + Integer.toString(ch) + ";");
   100                 sb.append("&#").append((int)ch).append(';');
   101             } else {
   101             } else {
   102                 int c = (ch & 0xFFFF);
   102                 int c = (ch & 0xFFFF);
   103                 if (c > 127) {
   103                 if (c > 127) {
   104                     sb.append("&#" + Integer.toString(c) + ";");
   104                     sb.append("&#").append(c).append(';');
   105                 } else {
   105                 } else {
   106                     sb.append(ch);
   106                     sb.append(ch);
   107                 }
   107                 }
   108             }
   108             }
   109         }
   109         }