Lines Matching defs:stuff
395 ClearFontStuff(FontStuff *stuff)
397 if (stuff) {
398 free(stuff->foundry);
399 bzero(stuff, sizeof(FontStuff));
405 CrackXLFDName(const char *name, FontStuff *stuff)
409 if ((name == NULL) || (stuff == NULL))
417 stuff->foundry = tmp;
423 stuff->face = tmp;
429 stuff->weight = tmp;
435 stuff->slant = tmp;
441 stuff->setWidth = tmp;
447 stuff->variant = tmp;
454 stuff->pixelSize = 0;
455 else if (sscanf(tmp, "%i", &stuff->pixelSize) != 1)
463 stuff->ptSize = 0;
464 else if (sscanf(tmp, "%i", &stuff->ptSize) != 1)
472 stuff->resX = 0;
473 else if (sscanf(tmp, "%i", &stuff->resX) != 1)
481 stuff->resY = 0;
482 else if (sscanf(tmp, "%i", &stuff->resY) != 1)
489 stuff->spacing = tmp;
496 stuff->avgWidth = 0;
497 else if (sscanf(tmp, "%i", &stuff->avgWidth) != 1)
504 stuff->encoding = tmp;
507 ClearFontStuff(stuff);
1025 FontStuff stuff;
1027 if (CrackXLFDName(doodad->text.font, &stuff)) {
1028 if (stuff.ptSize > 0)
1029 sz = stuff.ptSize / 10;
1030 ClearFontStuff(&stuff);