slightly improved -c and -r options

This commit is contained in:
AnnaSnoeijs 2025-06-06 21:31:59 +02:00
parent 72b6290798
commit d3833fb4a0

View file

@ -90,10 +90,15 @@ int main( int argc, char *argv[] ){
printf( "Usage: %s [OPTIONS]\n\n", argv[0] ); printf( "Usage: %s [OPTIONS]\n\n", argv[0] );
for( int i = 0; long_options[i].name != NULL; i++ ){ for( int i = 0; long_options[i].name != NULL; i++ ){
if( long_options[i].val != '\0' ) if( long_options[i].val != '\0' )
printf( " -%c --", long_options[i].val ); printf( " -%c ", long_options[i].val );
else printf( " --" ); else printf( " " );
printf( long_options[i].name ); if( long_options[i].has_arg )
putchar( '\n' ); printf( "n" );
else printf( " " );
printf( " --%s ", long_options[i].name );
if( long_options[i].has_arg )
printf( "n\n" );
else printf( "\n" );
} }
return 0; return 0;
case 'l': // --license case 'l': // --license