Browse Source

verify Fixed cpoll_cppsp's fortunes test

Mike Smith 11 years ago
parent
commit
2cea5ed57e
1 changed files with 12 additions and 0 deletions
  1. 12 0
      cpoll_cppsp/cppsp_rel0.2.3/cppsp/stringutils.C

+ 12 - 0
cpoll_cppsp/cppsp_rel0.2.3/cppsp/stringutils.C

@@ -182,6 +182,9 @@ namespace cppsp
 				case '>':
 				case '>':
 					sz += 4;
 					sz += 4;
 					break;
 					break;
+				case '\'':
+					sz += 6;
+					break;
 				default:
 				default:
 					sz++;
 					sz++;
 					break;
 					break;
@@ -214,6 +217,15 @@ namespace cppsp
 					c[3] = ';';
 					c[3] = ';';
 					c += 4;
 					c += 4;
 					break;
 					break;
+				case '\'':
+					c[0] = '&';
+					c[1] = 'a';
+					c[2] = 'p';
+					c[3] = 'o';
+					c[4] = 's';
+					c[5] = ';';
+					c += 6;
+					break;
 				default:
 				default:
 					*(c++) = in[i];
 					*(c++) = in[i];
 			}
 			}