]> git.cameronkatri.com Git - mandoc.git/blobdiff - term_ps.c
merge from OpenBSD mdoc_term.c rev. 1.100:
[mandoc.git] / term_ps.c
index 3fc23d21d5bef7093c6634a54ba29edcf28b671b..d07b71a180b2cb5b12833c8aa25ab95d5210561f 100644 (file)
--- a/term_ps.c
+++ b/term_ps.c
@@ -1,4 +1,4 @@
-/*     $Id: term_ps.c,v 1.40 2010/08/01 15:46:18 joerg Exp $ */
+/*     $Id: term_ps.c,v 1.41 2010/08/06 16:07:35 kristaps Exp $ */
 /*
  * Copyright (c) 2010 Kristaps Dzonsons <kristaps@bsd.lv>
  *
@@ -362,13 +362,17 @@ ps_growbuf(struct termp *p, size_t sz)
 
        if (sz < PS_BUFSLOP)
                sz = PS_BUFSLOP;
+
        p->engine.ps.psmargsz += sz;
 
-       p->engine.ps.psmarg = realloc(p->engine.ps.psmarg,
-           p->engine.ps.psmargsz);
-       if (NULL == p->engine.ps.psmarg)
+       p->engine.ps.psmarg = realloc
+               (p->engine.ps.psmarg,
+                p->engine.ps.psmargsz);
+       
+       if (NULL == p->engine.ps.psmarg) {
                perror(NULL);
                exit(EXIT_FAILURE);
+       }
 }
 
 static double            ps_hspan(const struct termp *,