Lines Matching +defs:temp +defs:string

28 #include <string.h>
223 FcNameGetConstant (const FcChar8 *string)
228 if (!FcStrCmpIgnoreCase (string, _FcBaseConstants[i].name))
235 FcNameGetConstantFor (const FcChar8 *string, const char *object)
240 if (!FcStrCmpIgnoreCase (string, _FcBaseConstants[i].name) &&
248 FcNameConstant (const FcChar8 *string, int *result)
252 if ((c = FcNameGetConstant(string)))
261 FcNameConstantWithObjectCheck (const FcChar8 *string, const char *object, int *result)
265 if ((c = FcNameGetConstantFor(string, object)))
270 else if ((c = FcNameGetConstant(string)))
274 fprintf (stderr, "Fontconfig error: Unexpected constant name `%s' used for object `%s': should be `%s'\n", string, object, c->object);
330 FcNameConvert (FcType type, const char *object, FcChar8 *string)
340 if (!FcNameConstantWithObjectCheck (string, object, &v.u.i))
341 v.u.i = atoi ((char *) string);
344 v.u.s = FcStrdup (string);
349 if (!FcNameBool (string, &v.u.b))
353 v.u.d = strtod ((char *) string, 0);
357 sscanf ((char *) string, "%lg %lg %lg %lg", &m.xx, &m.xy, &m.yx, &m.yy);
361 v.u.c = FcNameParseCharSet (string);
366 v.u.l = FcNameParseLangSet (string);
371 if (sscanf ((char *) string, "[%lg %lg]", &b, &e) != 2)
374 size_t len = strlen ((const char *) string);
379 if (sc && ec && sscanf ((char *) string, "[%s %[^]]]", sc, ec) == 2)
391 if (FcNameConstantWithObjectCheck (string, object, &si))
395 v.u.d = strtod ((char *) string, &p);
557 const FcChar8 *string,
561 while ((c = *string++))
579 FcChar8 temp[1024];
587 sprintf ((char *) temp, "%d", v.u.i);
588 return FcNameUnparseString (buf, temp, 0);
590 sprintf ((char *) temp, "%g", v.u.d);
591 return FcNameUnparseString (buf, temp, 0);
600 sprintf ((char *) temp, "%g %g %g %g",
602 return FcNameUnparseString (buf, temp, 0);
610 sprintf ((char *) temp, "[%g %g]", v.u.r->begin, v.u.r->end);
611 return FcNameUnparseString (buf, temp, 0);