summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorJohn Mark Bell <jmb@netsurf-browser.org>2009-05-07 16:10:28 +0000
committerJohn Mark Bell <jmb@netsurf-browser.org>2009-05-07 16:10:28 +0000
commit1b4de3064739d6232c98fe7f35c5490821a49d04 (patch)
tree0d1c028ed5968b171d79812b28c2c4d10ed90430
parenta98d8fb5e49436c6fedea37797225293284b9894 (diff)
downloadttf2f-1b4de3064739d6232c98fe7f35c5490821a49d04.tar.gz
ttf2f-1b4de3064739d6232c98fe7f35c5490821a49d04.tar.bz2
Conditionalise RISC OS-specific code
svn path=/trunk/tools/ttf2f/; revision=7428
-rw-r--r--src/intmetrics.c4
-rw-r--r--src/outlines.c4
2 files changed, 8 insertions, 0 deletions
diff --git a/src/intmetrics.c b/src/intmetrics.c
index c5dbbca..0c95950 100644
--- a/src/intmetrics.c
+++ b/src/intmetrics.c
@@ -2,7 +2,9 @@
#include <stdlib.h>
#include <string.h>
+#ifdef __riscos__
#include "swis.h"
+#endif
#include "fm.h"
#include "glyph.h"
@@ -144,8 +146,10 @@ void write_intmetrics(const char *savein, const char *name,
fwrite(xwidthtab, sizeof(short), xwidthtab_size, output);
fclose(output);
+#ifdef __riscos__
/* set type */
_swix(OS_File, _INR(0,2), 18, out, 0xFF6);
+#endif
if (character_map)
free(character_map);
diff --git a/src/outlines.c b/src/outlines.c
index ffdad4f..0a35de9 100644
--- a/src/outlines.c
+++ b/src/outlines.c
@@ -2,7 +2,9 @@
#include <stdlib.h>
#include <string.h>
+#ifdef __riscos__
#include "swis.h"
+#endif
#include "fm.h"
#include "ft.h"
@@ -136,8 +138,10 @@ void write_outlines(const char *savein, const char *name,
fclose(output);
+#ifdef __riscos__
/* set type */
_swix(OS_File, _INR(0,2), 18, out, 0xFF6);
+#endif
}
/**