69e49a8551
A long due update with important features such as long filenames, unicode, etc. From new maintainer "Arnaud Bergeron" <abergeron@gmail.com>
33 lines
811 B
Plaintext
33 lines
811 B
Plaintext
$OpenBSD: patch-bin_nbp_nbplkup_c,v 1.1 2006/09/22 05:56:25 pvalchev Exp $
|
|
--- bin/nbp/nbplkup.c.orig Mon Jan 31 14:50:35 2005
|
|
+++ bin/nbp/nbplkup.c Sat Dec 31 00:15:28 2005
|
|
@@ -126,25 +126,22 @@ int main( ac, av )
|
|
exit( 1 );
|
|
}
|
|
|
|
- if (( name = (char *)malloc( strlen( Obj ) + 1 )) == NULL ) {
|
|
+ if (asprintf(&name, "%s", Obj)) {
|
|
perror( "malloc" );
|
|
exit( 1 );
|
|
}
|
|
- strcpy( name, Obj );
|
|
Obj = name;
|
|
|
|
- if (( name = (char *)malloc( strlen( Type ) + 1 )) == NULL ) {
|
|
+ if (asprintf(&name, "%s", Type)) {
|
|
perror( "malloc" );
|
|
exit( 1 );
|
|
}
|
|
- strcpy( name, Type );
|
|
Type = name;
|
|
|
|
- if (( name = (char *)malloc( strlen( Zone ) + 1 )) == NULL ) {
|
|
+ if (asprintf(&name, "%s", Zone)) {
|
|
perror( "malloc" );
|
|
exit( 1 );
|
|
}
|
|
- strcpy( name, Zone );
|
|
Zone = name;
|
|
|
|
}
|