openbsd-ports/net/netatalk/patches/patch-bin_nbp_nbplkup_c

33 lines
811 B
Plaintext
Raw Normal View History

$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;
}