Mercurial > vim
comparison src/gui_xmdlg.c @ 273:2463194c8cdd
updated for version 7.0073
author | vimboss |
---|---|
date | Thu, 19 May 2005 21:00:46 +0000 |
parents | 10286edc333c |
children | 8906c10ecbb0 |
comparison
equal
deleted
inserted
replaced
272:ddada568db54 | 273:2463194c8cdd |
---|---|
167 | 167 |
168 get_part(font, 2, buf2); | 168 get_part(font, 2, buf2); |
169 get_part(font, 1, buf3); | 169 get_part(font, 1, buf3); |
170 | 170 |
171 if (strlen(buf3)) | 171 if (strlen(buf3)) |
172 sprintf(buf, "%s (%s)", buf2, buf3); | 172 vim_snprintf(buf, TEMP_BUF_SIZE, "%s (%s)", buf2, buf3); |
173 else | 173 else |
174 sprintf(buf, "%s", buf2); | 174 vim_snprintf(buf, TEMP_BUF_SIZE, "%s", buf2); |
175 } | 175 } |
176 | 176 |
177 /* | 177 /* |
178 * Given a font name this function returns the part used in the second scroll list. | 178 * Given a font name this function returns the part used in the second scroll list. |
179 */ | 179 */ |
186 get_part(font, 3, buf3); | 186 get_part(font, 3, buf3); |
187 get_part(font, 5, buf2); | 187 get_part(font, 5, buf2); |
188 | 188 |
189 if (!strcmp(buf2, "normal") && !strcmp(buf2, "Normal") | 189 if (!strcmp(buf2, "normal") && !strcmp(buf2, "Normal") |
190 && !strcmp(buf2, "NORMAL")) | 190 && !strcmp(buf2, "NORMAL")) |
191 sprintf(buf, "%s %s", buf3, buf2); | 191 vim_snprintf(buf, TEMP_BUF_SIZE, "%s %s", buf3, buf2); |
192 else | 192 else |
193 strcpy(buf, buf3); | 193 strcpy(buf, buf3); |
194 | 194 |
195 get_part(font, 6, buf2); | 195 get_part(font, 6, buf2); |
196 | 196 |
197 if (buf2[0] != '\0') | 197 if (buf2[0] != '\0') |
198 sprintf(buf3, "%s %s", buf, buf2); | 198 vim_snprintf(buf3, TEMP_BUF_SIZE, "%s %s", buf, buf2); |
199 else | 199 else |
200 strcpy(buf3, buf); | 200 strcpy(buf3, buf); |
201 | 201 |
202 get_part(font, 4, buf2); | 202 get_part(font, 4, buf2); |
203 | 203 |
204 if (!strcmp(buf2, "o") || !strcmp(buf2, "O")) | 204 if (!strcmp(buf2, "o") || !strcmp(buf2, "O")) |
205 sprintf(buf, "%s oblique", buf3); | 205 vim_snprintf(buf, TEMP_BUF_SIZE, "%s oblique", buf3); |
206 else if (!strcmp(buf2, "i") || !strcmp(buf2, "I")) | 206 else if (!strcmp(buf2, "i") || !strcmp(buf2, "I")) |
207 sprintf(buf, "%s italic", buf3); | 207 vim_snprintf(buf, TEMP_BUF_SIZE, "%s italic", buf3); |
208 | 208 |
209 if (!strcmp(buf, " ")) | 209 if (!strcmp(buf, " ")) |
210 strcpy(buf, "-"); | 210 strcpy(buf, "-"); |
211 } | 211 } |
212 | 212 |
260 | 260 |
261 get_part(font, 13, buf1); | 261 get_part(font, 13, buf1); |
262 get_part(font, 14, buf2); | 262 get_part(font, 14, buf2); |
263 | 263 |
264 if (strlen(buf1) > 0 && strlen(buf2)) | 264 if (strlen(buf1) > 0 && strlen(buf2)) |
265 sprintf(buf, "%s-%s", buf1, buf2); | 265 vim_snprintf(buf, TEMP_BUF_SIZE, "%s-%s", buf1, buf2); |
266 if (!strcmp(buf, " ")) | 266 if (!strcmp(buf, " ")) |
267 strcpy(buf, "-"); | 267 strcpy(buf, "-"); |
268 } | 268 } |
269 | 269 |
270 /* | 270 /* |
549 stoggle_callback(Widget w, | 549 stoggle_callback(Widget w, |
550 SharedFontSelData *data, | 550 SharedFontSelData *data, |
551 XmToggleButtonCallbackStruct *call_data) | 551 XmToggleButtonCallbackStruct *call_data) |
552 { | 552 { |
553 int i, do_sel; | 553 int i, do_sel; |
554 char newSize[10]; | 554 char newSize[TEMP_BUF_SIZE]; |
555 XmString str; | 555 XmString str; |
556 | 556 |
557 if (call_data->reason != (int)XmCR_VALUE_CHANGED) | 557 if (call_data->reason != (int)XmCR_VALUE_CHANGED) |
558 return; | 558 return; |
559 | 559 |