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 +++++++++++- src/xmlfilereader.cpp | 8 +------- 2 files changed, 12 insertions(+), 8 deletions(-) (limited to 'src') 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 ); diff --git a/src/xmlfilereader.cpp b/src/xmlfilereader.cpp index 9c0b7c1..eb0ff9c 100644 --- a/src/xmlfilereader.cpp +++ b/src/xmlfilereader.cpp @@ -14,13 +14,7 @@ XmlFileReader::XmlFileReader( const char *sFile, bool bStrip ) } else { - char buf[50]; - fgets( buf, 50, fh ); - - if( !strcmp( buf, "\n" ) ) - { - buildDoc(); - } + buildDoc(); } } -- cgit v1.2.3