/MirOS/dist/jupp/joe-3.1jupp30.tgz
[alioth/jupp.git] / termidx.c
index 0c4ecb0..b6c6869 100644 (file)
--- a/termidx.c
+++ b/termidx.c
@@ -1,4 +1,4 @@
-/* $MirOS: contrib/code/jupp/termidx.c,v 1.4 2012/06/08 17:05:12 tg Exp $ */
+/* $MirOS: contrib/code/jupp/termidx.c,v 1.5 2014/03/04 23:04:12 tg Exp $ */
 /*
  *     Program to generate termcap index file
  *     Copyright
@@ -27,7 +27,12 @@ static void gen(unsigned char *s, FILE *fd)
        if (c == '\n')
                goto loop;
        oaddr = addr;
+#ifdef HAVE_FSEEKO
        addr = ftello(fd) - 1;
+#else
+       /* well, SOL */
+       addr = ftell(fd) - 1;
+#endif
        ungetc(c, fd);
        s[x = 0] = 0;
        while (1) {