[BACK]Return to term_ps.c CVS log [TXT][DIR] Up to [cvsweb.bsd.lv] / mandoc

Diff for /mandoc/term_ps.c between version 1.4 and 1.5

version 1.4, 2010/06/09 08:07:13 version 1.5, 2010/06/09 08:31:18
Line 125  ps_printf(struct termp *p, const char *fmt, ...)
Line 125  ps_printf(struct termp *p, const char *fmt, ...)
         pos = (int)p->engine.ps.psmargcur;          pos = (int)p->engine.ps.psmargcur;
         vsnprintf(&p->engine.ps.psmarg[pos], PS_BUFSLOP, fmt, ap);          vsnprintf(&p->engine.ps.psmarg[pos], PS_BUFSLOP, fmt, ap);
         p->engine.ps.psmargcur = strlen(p->engine.ps.psmarg);          p->engine.ps.psmargcur = strlen(p->engine.ps.psmarg);
   
           va_end(ap);
 }  }
   
   
Line 143  ps_putchar(struct termp *p, char c)
Line 145  ps_putchar(struct termp *p, char c)
         PS_GROWBUF(p, 2);          PS_GROWBUF(p, 2);
   
         pos = (int)p->engine.ps.psmargcur++;          pos = (int)p->engine.ps.psmargcur++;
         p->engine.ps.psmarg[pos] = c;          p->engine.ps.psmarg[pos++] = c;
         p->engine.ps.psmarg[pos] = '\0';          p->engine.ps.psmarg[pos] = '\0';
 }  }
   

Legend:
Removed from v.1.4  
changed lines
  Added in v.1.5

CVSweb