Update of /cvsroot/brlcad/brlcad/src/external/Unigraphics
In directory sc8-pr-cvs3.sourceforge.net:/tmp/cvs-serv6553/src/external/Unigraphics
Modified Files:
ug-g.c
Log Message:
more quellings of level 4 flawfinder issues
Index: ug-g.c
===================================================================
RCS file: /cvsroot/brlcad/brlcad/src/external/Unigraphics/ug-g.c,v
retrieving revision 1.6
retrieving revision 1.7
diff -w -u -r1.6 -r1.7
--- ug-g.c 15 Sep 2007 16:23:06 -0000 1.6
+++ ug-g.c 18 Oct 2007 09:11:56 -0000 1.7
@@ -1389,7 +1389,7 @@
}
}
- strcpy( skt_name, skt_info.name );
+ strncpy( skt_name, skt_info.name, 31 );
seg_count = num_curves;
@@ -5726,7 +5726,7 @@
return(bu_optind);
}
-static char *usage="Usage: %s [-d level] [-i starting_ident_number] [-n part_no_to_part_name_mapping_file] [-t surface_tolerance] [-a surface_normal_tolerance] [-R use_refset_name] [-c min_chamfer] [-r min_round] [-f] [-s] [-u] -o output_file.g part_filename [subpart1 subpart2 ...]\n";
+static const char *usage="Usage: %s [-d level] [-i starting_ident_number] [-n part_no_to_part_name_mapping_file] [-t surface_tolerance] [-a surface_normal_tolerance] [-R use_refset_name] [-c min_chamfer] [-r min_round] [-f] [-s] [-u] -o output_file.g part_filename [subpart1 subpart2 ...]\n";
int
main(int ac, char *av[])
@@ -5754,7 +5754,7 @@
tol.para = 1.0 - tol.perp;
if (i+1 > ac) {
- printf( usage, *av);
+ printf( usage, av[0]);
return -1;
}
@@ -5789,7 +5789,7 @@
if( !output_file ) {
printf( "ERROR: Output file name is required!!\n" );
- printf( usage, *av);
+ printf( usage, av[0]);
return -1;
}
|