36b7ab18a3
- Fixed gtk plugin program-name (#640671, gtk-progname patch) - Fixed broken links in doc index (#642536, doc-index-fix patch) - Fixed SIGSEGVs on testsuite (#645703, testsuite-sigsegv-fix patch) - Testsuite now do diff check also in case of err output (#645703, rtest-errout-fix patch) - Testsuite enabled on all arches (#645703) - Added urw-fonts to BuildRequires - Compiled with -fno-strict-aliasing - Fixed rpmlint warnings on spec file - Removed unused patches
27 lines
1.0 KiB
Diff
27 lines
1.0 KiB
Diff
--- graphviz-2.26.0/lib/gvc/gvconfig.c.old 2009-07-08 17:14:20.000000000 +0200
|
|
+++ graphviz-2.26.0/lib/gvc/gvconfig.c 2010-10-20 11:51:21.238392202 +0200
|
|
@@ -471,6 +471,7 @@
|
|
libdir = gvconfig_libdir(gvc);
|
|
rc = stat(libdir, &libdir_st);
|
|
if (rc == -1) {
|
|
+ gvtextlayout_select(gvc); /* choose best available textlayout plugin immediately */
|
|
/* if we fail to stat it then it probably doesn't exist so just fail silently */
|
|
return;
|
|
}
|
|
@@ -485,6 +486,7 @@
|
|
if (rescan) {
|
|
config_rescan(gvc, gvc->config_path);
|
|
gvc->config_found = TRUE;
|
|
+ gvtextlayout_select(gvc); /* choose best available textlayout plugin immediately */
|
|
return;
|
|
}
|
|
|
|
@@ -492,6 +494,7 @@
|
|
|
|
rc = stat(gvc->config_path, &config_st);
|
|
if (rc == -1) {
|
|
+ gvtextlayout_select(gvc); /* choose best available textlayout plugin immediately */
|
|
/* silently return without setting gvc->config_found = TRUE */
|
|
return;
|
|
}
|