summaryrefslogtreecommitdiff
path: root/build-aux/pmccabe2html
diff options
context:
space:
mode:
authorTorsten Scheck <Torsten.Scheck@Leica-Microsystems.com>2010-11-10 09:15:44 +0100
committerSimon Josefsson <simon@josefsson.org>2010-11-11 12:06:01 +0100
commit823c410912cde9d6cf6503e4ec87bd31bfdb0792 (patch)
tree8d0efe09ee9203551edd0b9105b0421f21625795 /build-aux/pmccabe2html
parent6359858989e4e543aba52b4c59cb4162d7912883 (diff)
downloadgnulib-823c410912cde9d6cf6503e4ec87bd31bfdb0792.tar.gz
pmccabe2html: bug fixes: don't skip last input line; quote filename in shell command
* build-aux/pmccabe2html: Fixed a off-by-one error, so last input line is also considered for output. Quoted function name in shell command, so temporary files for functions like MyClass::operator() are removed correctly without errors. Signed-off-by: Simon Josefsson <simon@josefsson.org>
Diffstat (limited to 'build-aux/pmccabe2html')
-rw-r--r--build-aux/pmccabe2html6
1 files changed, 3 insertions, 3 deletions
diff --git a/build-aux/pmccabe2html b/build-aux/pmccabe2html
index 330b647547..1a4cdd1e21 100644
--- a/build-aux/pmccabe2html
+++ b/build-aux/pmccabe2html
@@ -144,7 +144,7 @@ function html_fnc_table (caption,
num_lines_p,
first_line_p,
file_p)
- for (nfnc = 1; nfnc < nfuncs; nfnc++)
+ for (nfnc = 1; nfnc <= nfuncs; nfnc++)
{
html_fnc(nfnc,
fname_p,
@@ -425,7 +425,7 @@ function html_fnc (nfun,
print codeline
}
close(fname nfun "_fn.txt")
- system("rm " fname nfun "_fn.txt")
+ system("rm " "'" fname "'" nfun "_fn.txt")
print "</pre>"
print "</div>"
print "</td>"
@@ -653,7 +653,7 @@ function wiki_fnc_table (caption,
num_lines_p,
first_line_p,
file_p)
- for (nfnc = 1; nfnc < nfuncs; nfnc++)
+ for (nfnc = 1; nfnc <= nfuncs; nfnc++)
{
wiki_fnc(nfnc,
fname_p,