commit fa059a4e3f19706674ed7314d5c4a764a1bc8222
parent cd37aecf6edf53e2bd6c27f57b7d40cf57096b04
Author: rsc <devnull@localhost>
Date: Sat, 17 Dec 2005 13:00:00 +0000
better errno declarations
Diffstat:
1 file changed, 6 insertions(+), 9 deletions(-)
diff --git a/src/cmd/tcs/utf.c b/src/cmd/tcs/utf.c
@@ -2,6 +2,12 @@
#include <u.h>
#include <libc.h>
#include <bio.h>
+#ifdef PLAN9PORT
+#include <errno.h>
+#else
+extern int errno;
+#define EILSEQ 123
+#endif
#else
#include <sys/types.h>
#include <stdio.h>
@@ -291,10 +297,6 @@ fullisorune(char *str, int n)
return 0;
}
-#ifdef PLAN9
-int errno;
-#endif
-
enum
{
T1 = 0x00,
@@ -326,11 +328,6 @@ enum
Wchar3 = (1UL<<(Bit3+2*Bitx))-1,
Wchar4 = (1UL<<(Bit4+3*Bitx))-1,
Wchar5 = (1UL<<(Bit5+4*Bitx))-1
-
-#ifndef EILSEQ
- , /* we hate ansi c's comma rules */
- EILSEQ = 123
-#endif /* PLAN9 */
};
int