From: Russ Cox Date: Wed, 11 Nov 2009 21:08:35 +0000 (-0800) Subject: avoid clash with stdio's getc, ungetc. X-Git-Tag: weekly.2009-11-12~27 X-Git-Url: http://www.git.cypherpunks.su/?a=commitdiff_plain;h=8c3d2f015b181e8786f330a6fd6bb03379f2f395;p=gostls13.git avoid clash with stdio's getc, ungetc. Fixes #50. R=r https://golang.org/cl/154064 --- diff --git a/src/cmd/cc/cc.h b/src/cmd/cc/cc.h index a1168fc8b5..a6f3384383 100644 --- a/src/cmd/cc/cc.h +++ b/src/cmd/cc/cc.h @@ -39,6 +39,9 @@ #define EXTERN extern #endif +#define getc ccgetc +#define ungetc ccungetc + typedef struct Node Node; typedef struct Sym Sym; typedef struct Type Type; diff --git a/src/cmd/gc/go.h b/src/cmd/gc/go.h index bb11f4c92b..ee863decbb 100644 --- a/src/cmd/gc/go.h +++ b/src/cmd/gc/go.h @@ -13,6 +13,11 @@ #ifndef EXTERN #define EXTERN extern #endif + + +#define getc gcgetc +#define ungetc gcungetc + enum { NHUNK = 50000,