diff options
author | 2005-05-01 17:45:27 +0000 | |
---|---|---|
committer | 2005-05-01 17:45:27 +0000 | |
commit | 6521fac2653422e518b6a0596d80638099d168c9 (patch) | |
tree | 1f161a70e6fd1fbdf1a78e06ae9f665e249fc268 | |
parent | bye, bye. (diff) | |
download | wireguard-openbsd-6521fac2653422e518b6a0596d80638099d168c9.tar.xz wireguard-openbsd-6521fac2653422e518b6a0596d80638099d168c9.zip |
Avoid out of bounds access; Andreas Vogele" <voegelas at gmx dot net>
-rw-r--r-- | gnu/usr.bin/texinfo/makeinfo/multi.c | 6 |
1 files changed, 3 insertions, 3 deletions
diff --git a/gnu/usr.bin/texinfo/makeinfo/multi.c b/gnu/usr.bin/texinfo/makeinfo/multi.c index 3f50e7884a3..0e311cee431 100644 --- a/gnu/usr.bin/texinfo/makeinfo/multi.c +++ b/gnu/usr.bin/texinfo/makeinfo/multi.c @@ -1,5 +1,5 @@ /* multi.c -- multitable stuff for makeinfo. - $Id: multi.c,v 1.5 2003/05/05 22:19:16 avsm Exp $ + $Id: multi.c,v 1.6 2005/05/01 17:45:27 otto Exp $ Copyright (C) 1996, 97, 98, 99, 2000, 01, 02 Free Software Foundation, Inc. @@ -453,8 +453,8 @@ output_multitable_row () /* remove trailing whitespace from each column */ for (i = 1; i <= last_column; i++) { - if (envs[i].output_paragraph_offset) - while (cr_or_whitespace (CHAR_AT (envs[i].output_paragraph_offset - 1))) + while (envs[i].output_paragraph_offset && + cr_or_whitespace (CHAR_AT (envs[i].output_paragraph_offset - 1))) envs[i].output_paragraph_offset--; if (i == current_env_no) |