comparison src/gui.c @ 236:4707450c2b33

updated for version 7.0066
author vimboss
date Fri, 15 Apr 2005 21:00:38 +0000
parents da182deebec7
children 2a5dcaea719a
comparison
equal deleted inserted replaced
235:23d380e32c95 236:4707450c2b33
4324 #if ((defined(FEAT_GUI_X11) || defined(FEAT_GUI_GTK) || defined(FEAT_GUI_W32) \ 4324 #if ((defined(FEAT_GUI_X11) || defined(FEAT_GUI_GTK) || defined(FEAT_GUI_W32) \
4325 || defined(FEAT_GUI_PHOTON) || defined(FEAT_GUI_KDE)) && defined(FEAT_TOOLBAR)) || defined(PROTO) 4325 || defined(FEAT_GUI_PHOTON) || defined(FEAT_GUI_KDE)) && defined(FEAT_TOOLBAR)) || defined(PROTO)
4326 /* 4326 /*
4327 * This is shared between Athena, Motif and GTK. 4327 * This is shared between Athena, Motif and GTK.
4328 */ 4328 */
4329 static char_u *gfp_buffer; 4329 static void gfp_setname __ARGS((char_u *fname, void *cookie));
4330
4331 static void gfp_setname __ARGS((char_u *fname));
4332 4330
4333 /* 4331 /*
4334 * Callback function for do_in_runtimepath(). 4332 * Callback function for do_in_runtimepath().
4335 */ 4333 */
4336 static void 4334 static void
4337 gfp_setname(fname) 4335 gfp_setname(fname, cookie)
4338 char_u *fname; 4336 char_u *fname;
4339 { 4337 void *cookie;
4338 {
4339 char_u *gfp_buffer = cookie;
4340
4340 if (STRLEN(fname) >= MAXPATHL) 4341 if (STRLEN(fname) >= MAXPATHL)
4341 *gfp_buffer = NUL; 4342 *gfp_buffer = NUL;
4342 else 4343 else
4343 STRCPY(gfp_buffer, fname); 4344 STRCPY(gfp_buffer, fname);
4344 } 4345 }
4354 char *ext; 4355 char *ext;
4355 { 4356 {
4356 if (STRLEN(name) > MAXPATHL - 14) 4357 if (STRLEN(name) > MAXPATHL - 14)
4357 return FAIL; 4358 return FAIL;
4358 sprintf((char *)buffer, "bitmaps/%s.%s", name, ext); 4359 sprintf((char *)buffer, "bitmaps/%s.%s", name, ext);
4359 gfp_buffer = buffer; 4360 if (do_in_runtimepath(buffer, FALSE, gfp_setname, buffer) == FAIL
4360 if (do_in_runtimepath(buffer, FALSE, gfp_setname) == FAIL || *buffer == NUL) 4361 || *buffer == NUL)
4361 return FAIL; 4362 return FAIL;
4362 return OK; 4363 return OK;
4363 } 4364 }
4364 4365
4365 # if !defined(HAVE_GTK2) || defined(PROTO) 4366 # if !defined(HAVE_GTK2) || defined(PROTO)