[BACK]Return to extern.h CVS log [TXT][DIR] Up to [local] / src / usr.bin / m4

Diff for /src/usr.bin/m4/extern.h between version 1.25 and 1.26

version 1.25, 2001/09/18 14:55:52 version 1.26, 2001/09/19 13:14:18
Line 95 
Line 95 
 extern void     set_input __P((struct input_file *, FILE *, const char *));  extern void     set_input __P((struct input_file *, FILE *, const char *));
 extern void     release_input __P((struct input_file *));  extern void     release_input __P((struct input_file *));
   
   /* speeded-up versions of chrsave/putback */
   #define PUTBACK(c)                              \
           do {                                    \
                   if (bp >= endpbb)               \
                           enlarge_bufspace();     \
                   *bp++ = (c);                    \
           } while(0)
   
   #define CHRSAVE(c)                              \
           do {                                    \
                   if (ep >= endest)               \
                           enlarge_strspace();     \
                   *ep++ = (c);                    \
           } while(0)
   
   /* and corresponding exposure for local symbols */
   extern void enlarge_bufspace __P((void));
   extern void enlarge_strspace __P((void));
   extern char *endpbb;
   extern char *endest;
   
 /* trace.c */  /* trace.c */
 extern void mark_traced __P((const char *));  extern void mark_traced __P((const char *));
 extern int is_traced __P((const char *));  extern int is_traced __P((const char *));

Legend:
Removed from v.1.25  
changed lines
  Added in v.1.26