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

Diff for /src/usr.bin/mandoc/tbl_term.c between version 1.33 and 1.34

version 1.33, 2017/06/07 17:38:08 version 1.34, 2017/06/08 18:11:15
Line 28 
Line 28 
   
 static  size_t  term_tbl_len(size_t, void *);  static  size_t  term_tbl_len(size_t, void *);
 static  size_t  term_tbl_strlen(const char *, void *);  static  size_t  term_tbl_strlen(const char *, void *);
   static  size_t  term_tbl_sulen(const struct roffsu *, void *);
 static  void    tbl_char(struct termp *, char, size_t);  static  void    tbl_char(struct termp *, char, size_t);
 static  void    tbl_data(struct termp *, const struct tbl_opts *,  static  void    tbl_data(struct termp *, const struct tbl_opts *,
                         const struct tbl_dat *,                          const struct tbl_dat *,
Line 42 
Line 43 
   
   
 static size_t  static size_t
 term_tbl_strlen(const char *p, void *arg)  term_tbl_sulen(const struct roffsu *su, void *arg)
 {  {
           return term_hspan((const struct termp *)arg, su) / 24;
   }
   
   static size_t
   term_tbl_strlen(const char *p, void *arg)
   {
         return term_strlen((const struct termp *)arg, p);          return term_strlen((const struct termp *)arg, p);
 }  }
   
 static size_t  static size_t
 term_tbl_len(size_t sz, void *arg)  term_tbl_len(size_t sz, void *arg)
 {  {
   
         return term_len((const struct termp *)arg, sz);          return term_len((const struct termp *)arg, sz);
 }  }
   
Line 76 
Line 81 
         if (tp->tbl.cols == NULL) {          if (tp->tbl.cols == NULL) {
                 tp->tbl.len = term_tbl_len;                  tp->tbl.len = term_tbl_len;
                 tp->tbl.slen = term_tbl_strlen;                  tp->tbl.slen = term_tbl_strlen;
                   tp->tbl.sulen = term_tbl_sulen;
                 tp->tbl.arg = tp;                  tp->tbl.arg = tp;
   
                 tblcalc(&tp->tbl, sp, tp->tcol->rmargin - tp->tcol->offset);                  tblcalc(&tp->tbl, sp, tp->tcol->rmargin - tp->tcol->offset);

Legend:
Removed from v.1.33  
changed lines
  Added in v.1.34