[BACK]Return to man_term.c CVS log [TXT][DIR] Up to [local] / src / usr.bin / mandoc

Diff for /src/usr.bin/mandoc/man_term.c between version 1.40 and 1.41

version 1.40, 2010/06/06 18:08:41 version 1.41, 2010/06/10 22:50:10
Line 69 
Line 69 
 static  int               a2width(const struct man_node *);  static  int               a2width(const struct man_node *);
 static  int               a2height(const struct man_node *);  static  int               a2height(const struct man_node *);
   
 static  void              print_man_head(struct termp *,  
                                 const struct man_meta *);  
 static  void              print_man_nodelist(DECL_ARGS);  static  void              print_man_nodelist(DECL_ARGS);
 static  void              print_man_node(DECL_ARGS);  static  void              print_man_node(DECL_ARGS);
 static  void              print_man_foot(struct termp *,  static  void              print_man_head(struct termp *, const void *);
                                 const struct man_meta *);  static  void              print_man_foot(struct termp *, const void *);
 static  void              print_bvspace(struct termp *,  static  void              print_bvspace(struct termp *,
                                 const struct man_node *);                                  const struct man_node *);
   
Line 171 
Line 169 
         n = man_node(man);          n = man_node(man);
         m = man_meta(man);          m = man_meta(man);
   
         print_man_head(p, m);          term_begin(p, print_man_head, print_man_foot, m);
         p->flags |= TERMP_NOSPACE;          p->flags |= TERMP_NOSPACE;
   
         mt.fl = 0;          mt.fl = 0;
Line 180 
Line 178 
   
         if (n->child)          if (n->child)
                 print_man_nodelist(p, &mt, n->child, m);                  print_man_nodelist(p, &mt, n->child, m);
         print_man_foot(p, m);  
           term_end(p);
 }  }
   
   
Line 855 
Line 854 
   
   
 static void  static void
 print_man_foot(struct termp *p, const struct man_meta *meta)  print_man_foot(struct termp *p, const void *arg)
 {  {
         char            buf[DATESIZ];          char            buf[DATESIZ];
           const struct man_meta *meta;
   
           meta = (const struct man_meta *)arg;
   
         term_fontrepl(p, TERMFONT_NONE);          term_fontrepl(p, TERMFONT_NONE);
   
         if (meta->rawdate)          if (meta->rawdate)
Line 891 
Line 893 
   
   
 static void  static void
 print_man_head(struct termp *p, const struct man_meta *m)  print_man_head(struct termp *p, const void *arg)
 {  {
         char            buf[BUFSIZ], title[BUFSIZ];          char            buf[BUFSIZ], title[BUFSIZ];
         size_t          buflen, titlen;          size_t          buflen, titlen;
           const struct man_meta *m;
   
           m = (const struct man_meta *)arg;
   
         /*          /*
          * Note that old groff would spit out some spaces before the           * Note that old groff would spit out some spaces before the

Legend:
Removed from v.1.40  
changed lines
  Added in v.1.41