18 lines
547 B
Plaintext
18 lines
547 B
Plaintext
$OpenBSD: patch-lsize_c,v 1.1 2007/09/04 20:52:13 jasper Exp $
|
|
--- lsize.c.orig Wed Jul 18 09:50:46 2007
|
|
+++ lsize.c Wed Jul 18 09:51:15 2007
|
|
@@ -223,11 +223,11 @@ main( int ac, char *av[] )
|
|
fprintf( stderr, "%s: path too long\n", path );
|
|
exit( 2 );
|
|
}
|
|
- strcpy( kdir, path );
|
|
+ (void)strlcpy( kdir, path, sizeof( kdir ) );
|
|
|
|
if (( p = strrchr( kdir, '/' )) == NULL ) {
|
|
/* use working directory */
|
|
- strcpy( kdir, "./" );
|
|
+ (void)strlcpy( kdir, "./", sizeof( kdir ) );
|
|
} else {
|
|
p++;
|
|
*p = (char)'\0';
|