diff options
author | Akira TAGOH <akira@tagoh.org> | 2013-01-23 12:32:37 +0900 |
---|---|---|
committer | Akira TAGOH <akira@tagoh.org> | 2013-01-23 12:32:37 +0900 |
commit | 5400bb4fb43dc811b813f11d5b0c023db727f543 (patch) | |
tree | 1d3ac70b5ae99d10fad48eaf9dda683eba6a958e /src/fcdefault.c | |
parent | 000ca9ccb03013a5b151f0d21148ab0ca4c2f2de (diff) | |
download | fontconfig-5400bb4fb43dc811b813f11d5b0c023db727f543.tar.gz |
Add another approach to FC_PRGNAME for Solaris 10 or before
Patch from Raimund Steger
Diffstat (limited to 'src/fcdefault.c')
-rw-r--r-- | src/fcdefault.c | 5 |
1 files changed, 4 insertions, 1 deletions
diff --git a/src/fcdefault.c b/src/fcdefault.c index d1217a4..d1b917f 100644 --- a/src/fcdefault.c +++ b/src/fcdefault.c @@ -147,6 +147,9 @@ retry: else prgname = FcStrdup (""); #else +# if defined (HAVE_GETEXECNAME) + const char *p = getexecname (); +# else char buf[PATH_MAX + 1]; int len; char *p = NULL; @@ -157,7 +160,7 @@ retry: buf[len] = '\0'; p = buf; } - +# endif if (p) { char *r = strrchr (p, '/'); |