Lines Matching defs:prgname
124 FcChar8 *prgname;
126 prgname = fc_atomic_ptr_get (&default_prgname);
127 if (!prgname)
152 prgname = FcStrdup (p);
157 prgname = FcStrdup (q);
159 prgname = FcStrdup ("");
202 prgname = FcStrdup (r);
205 if (!prgname)
206 prgname = FcStrdup ("");
212 if (!fc_atomic_ptr_cmpexch (&default_prgname, NULL, prgname)) {
213 free (prgname);
218 if (prgname && !prgname[0])
221 return prgname;
264 FcChar8 *prgname;
280 prgname = fc_atomic_ptr_get (&default_prgname);
281 if (prgname && fc_atomic_ptr_cmpexch (&default_prgname, prgname, NULL))
283 free (prgname);
389 FcChar8 *prgname = FcGetPrgname ();
390 if (prgname)
391 FcPatternObjectAddString (pattern, FC_PRGNAME_OBJECT, prgname);