=================================================================== RCS file: /cvs/pod2mdoc/pod2mdoc.c,v retrieving revision 1.20 retrieving revision 1.21 diff -u -p -r1.20 -r1.21 --- pod2mdoc/pod2mdoc.c 2014/04/03 11:34:30 1.20 +++ pod2mdoc/pod2mdoc.c 2014/04/03 11:55:01 1.21 @@ -1,4 +1,4 @@ -/* $Id: pod2mdoc.c,v 1.20 2014/04/03 11:34:30 kristaps Exp $ */ +/* $Id: pod2mdoc.c,v 1.21 2014/04/03 11:55:01 kristaps Exp $ */ /* * Copyright (c) 2014 Kristaps Dzonsons * @@ -179,7 +179,8 @@ formatescape(const char *buf, size_t *start, size_t en static int trylink(const char *buf, size_t *start, size_t end, size_t dsz) { - size_t linkstart, realend, linkend, i, j, textsz; + size_t linkstart, realend, linkend, + i, j, textsz, stack; const char *text; /* @@ -187,6 +188,7 @@ trylink(const char *buf, size_t *start, size_t end, si * This function is more or less replicated in the formatcode() * for null or index formatting codes. */ + stack = 0; for (linkstart = realend = *start; realend < end; realend++) { if ('>' != buf[realend]) continue;