From c427a7a635ed7f367d3581f0f78b09ef0ac736b9 Mon Sep 17 00:00:00 2001 From: Mike Buland Date: Wed, 28 Jun 2006 08:29:15 +0000 Subject: Fixed a conflict between the new low level reader and the file reader. --- src/pproc.cpp | 12 +++++++++++- 1 file changed, 11 insertions(+), 1 deletion(-) (limited to 'src/pproc.cpp') diff --git a/src/pproc.cpp b/src/pproc.cpp index ea836eb..55de6fe 100644 --- a/src/pproc.cpp +++ b/src/pproc.cpp @@ -4,9 +4,19 @@ void pprocHelp( PPROC *pproc ) { + int maxlen = 0; for( int j = 0; pproc[j].proc || pproc[j].stateVar; j++ ) { - printf("%c, %s - %s\n", + int len = strlen( pproc[j].lpWord ); + if( len > maxlen ) maxlen = len; + } + + char fmt[100]; + sprintf( fmt, " -%%c, --%%-%ds %%s\n", maxlen ); + + for( int j = 0; pproc[j].proc || pproc[j].stateVar; j++ ) + { + printf( fmt, pproc[j].cChar, pproc[j].lpWord, pproc[j].shortHelp ); -- cgit v1.2.3