diff options
author | Russ Cox <rsc@swtch.com> | 2009-07-08 21:43:14 -0700 |
---|---|---|
committer | Russ Cox <rsc@swtch.com> | 2009-07-08 21:43:14 -0700 |
commit | 9b4a2324d39a8c952c8184249d2b06b9349205a2 (patch) | |
tree | a721c194fb6772ffb668aeb548f9ceaef9f56dce /src/libdraw/getsubfont.c | |
parent | 4a18fa68b01bf8121a8660d3f5214e5927763251 (diff) | |
parent | 4a18fa68b01bf8121a8660d3f5214e5927763251 (diff) | |
download | plan9port-9b4a2324d39a8c952c8184249d2b06b9349205a2.tar.gz plan9port-9b4a2324d39a8c952c8184249d2b06b9349205a2.tar.bz2 plan9port-9b4a2324d39a8c952c8184249d2b06b9349205a2.zip |
merge
Diffstat (limited to 'src/libdraw/getsubfont.c')
-rw-r--r-- | src/libdraw/getsubfont.c | 6 |
1 files changed, 5 insertions, 1 deletions
diff --git a/src/libdraw/getsubfont.c b/src/libdraw/getsubfont.c index 2cbec812..0d8be9ff 100644 --- a/src/libdraw/getsubfont.c +++ b/src/libdraw/getsubfont.c @@ -6,6 +6,8 @@ * Default version: treat as file name */ +int _fontpipe(char*); + Subfont* _getsubfont(Display *d, char *name) { @@ -13,7 +15,9 @@ _getsubfont(Display *d, char *name) Subfont *f; fd = open(name, OREAD); - + if(fd < 0 && strncmp(name, "/mnt/font/", 10) == 0) + fd = _fontpipe(name+10); + if(fd < 0){ fprint(2, "getsubfont: can't open %s: %r\n", name); return 0; |