Commit Diff


commit - 76b9347a5fa3a0970527c6ee1b97ef1c714f636b
commit + c82e11b24e7a6aa03473111367cb792ce0537f61
blob - 455e81260e7250d98d3a6ed12a225eba90c8d1d0
blob + f93c031eb135f8522589b8c1640372880f9f9742
--- src/cmd/fontsrv/x11.c
+++ src/cmd/fontsrv/x11.c
@@ -40,7 +40,7 @@ loadfonts(void)
 		int index;
 		FcPattern *pat = sysfonts->fonts[i];
 
-		if(FcPatternGetString(pat, FC_FULLNAME, 0, &fullname) != FcResultMatch ||
+		if(FcPatternGetString(pat, FC_POSTSCRIPT_NAME, 0, &fullname) != FcResultMatch ||
 		   FcPatternGetString(pat, FC_FILE, 0, &fontfile) != FcResultMatch     ||
 		   FcPatternGetInteger(pat, FC_INDEX, 0, &index) != FcResultMatch)
 			continue;