]> git.cameronkatri.com Git - mandoc.git/commitdiff
Memory-corruption fix.
authorKristaps Dzonsons <kristaps@bsd.lv>
Sun, 8 Mar 2009 13:01:35 +0000 (13:01 +0000)
committerKristaps Dzonsons <kristaps@bsd.lv>
Sun, 8 Mar 2009 13:01:35 +0000 (13:01 +0000)
action.c

index 6203136855e4ab35445771d6b014fd497fe764b2..531a27c2f323c5b20c5a37d537778906e369f34e 100644 (file)
--- a/action.c
+++ b/action.c
@@ -1,4 +1,4 @@
-/* $Id: action.c,v 1.34 2009/03/08 12:40:27 kristaps Exp $ */
+/* $Id: action.c,v 1.35 2009/03/08 13:01:35 kristaps Exp $ */
 /*
  * Copyright (c) 2008 Kristaps Dzonsons <kristaps@kth.se>
  *
 /*
  * Copyright (c) 2008 Kristaps Dzonsons <kristaps@kth.se>
  *
@@ -241,10 +241,8 @@ post_ex(struct mdoc *mdoc)
                        mdoc_argnames[MDOC_Std], 
                        mdoc->meta.name);
 
                        mdoc_argnames[MDOC_Std], 
                        mdoc->meta.name);
 
-       assert(1 == mdoc->last->args->argv[0].sz);
-
-       mdoc->last->args->argv[0].sz = 1;
        mdoc->last->args->argv[0].value = xcalloc(1, sizeof(char *));
        mdoc->last->args->argv[0].value = xcalloc(1, sizeof(char *));
+       mdoc->last->args->argv[0].sz = 1;
        mdoc->last->args->argv[0].value[0] = xstrdup(mdoc->meta.name);
        return(1);
 }
        mdoc->last->args->argv[0].value[0] = xstrdup(mdoc->meta.name);
        return(1);
 }