Changeset 13 for trunk/src/helpers/textv_html.c
- Timestamp:
- Nov 23, 2000, 7:36:41 PM (25 years ago)
- File:
-
- 1 edited
Legend:
- Unmodified
- Added
- Removed
-
trunk/src/helpers/textv_html.c
r11 r13 175 175 176 176 VOID AppendChar(PCOPYTARGET pct, // in/out: formatting buffer 177 CHARc)177 unsigned char c) 178 178 { 179 179 // calculate ofs where to store next char … … 685 685 pct->ulListLevel - 1); 686 686 if (pListDesc) 687 { 687 688 if (pListDesc->ulListType == 1) 688 689 // is ordered list: 689 sprintf(szMarker, "% d.", (pListDesc->ulItem)++);690 sprintf(szMarker, "%lu.", (pListDesc->ulItem)++); 690 691 else if (pListDesc->ulListType == 0) 691 692 // is unordered list: 692 693 // set bullet type according to unordered nesting 693 694 szMarker[2] = pct->ulUnorderedListLevel; 695 } 694 696 } 695 697 … … 864 866 if (pct->fInLink) 865 867 { 866 sprintf(szAnchor, "%04 lX", pct->usAnchorIndex);868 sprintf(szAnchor, "%04hX", pct->usAnchorIndex); 867 869 AppendString(pct, 868 870 TXVESC_LINK); … … 933 935 case 'd': // ADDRESS 934 936 if (stricmp(p2, "DRESS") == 0) 937 { 935 938 if (!fEndOfTag) 936 939 return TagI; 937 940 else 938 941 return TagXI; 942 } 939 943 } 940 944 break; … … 976 980 case 'o': 977 981 if (stricmp(p2, "DE") == 0) 982 { 978 983 if (!fEndOfTag) 979 984 return TagCODE; 980 985 else 981 986 return TagXCODE; 987 } 982 988 break; 983 989 } … … 998 1004 if (*p2 == 'R') 999 1005 if (*(pCheck + 3) == 0) 1006 { 1000 1007 if (!fEndOfTag) 1001 1008 return TagUL; 1002 1009 else 1003 1010 return TagXUL; 1011 } 1004 1012 break; 1005 1013 … … 1007 1015 case 'l': // DL 1008 1016 if (*p2 == 0) 1017 { 1009 1018 if (!fEndOfTag) 1010 1019 return TagDL; 1011 1020 else 1012 1021 return TagXDL; 1022 } 1013 1023 break; 1014 1024 … … 1025 1035 if ( (c1 == 'M') || (c1 == 'm') ) // EM 1026 1036 if (*p2 == 0) 1037 { 1027 1038 if (!fEndOfTag) 1028 1039 return TagI; 1029 1040 else 1030 1041 return TagXI; 1042 } 1031 1043 break; 1032 1044 … … 1073 1085 case 'i': 1074 1086 if (c1 == 0) 1087 { 1075 1088 if (!fEndOfTag) 1076 1089 return TagI; 1077 1090 else 1078 1091 return TagXI; 1092 } 1079 1093 break; 1080 1094 … … 1089 1103 case 'm': 1090 1104 if (stricmp(p2, "NU") == 0) 1105 { 1091 1106 if (!fEndOfTag) 1092 1107 return TagUL; 1093 1108 else 1094 1109 return TagXUL; 1110 } 1095 1111 break; 1096 1112 … … 1099 1115 if ((c1 == 'L') || (c1 == 'l')) 1100 1116 if (*p2 == 0) 1117 { 1101 1118 if (!fEndOfTag) 1102 1119 return TagOL; 1103 1120 else 1104 1121 return TagXOL; 1122 } 1105 1123 break; 1106 1124 … … 1118 1136 if ((*p2 == 'E') || (*p2 == 'e')) 1119 1137 if (*(pCheck + 3) == 0) 1138 { 1120 1139 if (!fEndOfTag) 1121 1140 return TagPRE; 1122 1141 else 1123 1142 return TagXPRE; 1143 } 1124 1144 break; 1125 1145 } … … 1133 1153 case 't': // STRONG 1134 1154 if (stricmp(p2, "RONG") == 0) 1155 { 1135 1156 if (!fEndOfTag) 1136 1157 return TagB; 1137 1158 else 1138 1159 return TagXB; 1160 } 1139 1161 else if (stricmp(p2, "RIKE") == 0) 1162 { 1140 1163 if (!fEndOfTag) 1141 1164 return TagSTRIKE; 1142 1165 else 1143 1166 return TagXSTRIKE; 1167 } 1144 1168 break; 1145 1169 … … 1147 1171 case 'a': 1148 1172 if (stricmp(p2, "MP") == 0) 1173 { 1149 1174 if (!fEndOfTag) 1150 1175 return TagCODE; 1151 1176 else 1152 1177 return TagXCODE; 1178 } 1153 1179 break; 1154 1180 } … … 1174 1200 case 't': 1175 1201 if (*p2 == 0) 1202 { 1176 1203 if (!fEndOfTag) 1177 1204 return TagCODE; 1178 1205 else 1179 1206 return TagXCODE; 1207 } 1180 1208 break; 1181 1209 } … … 1195 1223 case 'l': 1196 1224 if (*p2 == 0) 1225 { 1197 1226 if (!fEndOfTag) 1198 1227 return TagUL; 1199 1228 else 1200 1229 return TagXUL; 1230 } 1201 1231 break; 1202 1232 } … … 1393 1423 */ 1394 1424 1395 CHARConvertEscape(PSZ pszTag)1425 unsigned char ConvertEscape(PSZ pszTag) 1396 1426 { 1397 1427 CHAR c0, c1;
Note:
See TracChangeset
for help on using the changeset viewer.