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