diff options
author | Rob Landley <rob@landley.net> | 2006-08-03 20:07:35 +0000 |
---|---|---|
committer | Rob Landley <rob@landley.net> | 2006-08-03 20:07:35 +0000 |
commit | 081e38483ec55dcfca3d92434fe94f0777ed962d (patch) | |
tree | 2d31e921a759c769f339055c9946205fabef5cbf /modutils/insmod.c | |
parent | 86b4d64aa3f5ca4c2824a8948541b0e18dfe0a74 (diff) | |
download | busybox-w32-081e38483ec55dcfca3d92434fe94f0777ed962d.tar.gz busybox-w32-081e38483ec55dcfca3d92434fe94f0777ed962d.tar.bz2 busybox-w32-081e38483ec55dcfca3d92434fe94f0777ed962d.zip |
Remove xcalloc() and convert its callers to xzalloc(). About half of them
were using "1" as one of the arguments anyway, and as for the rest a multiply
and a push isn't noticeably bigger than pushing two arguments on the stack.
Diffstat (limited to 'modutils/insmod.c')
-rw-r--r-- | modutils/insmod.c | 2 |
1 files changed, 1 insertions, 1 deletions
diff --git a/modutils/insmod.c b/modutils/insmod.c index be41e4449..614eb2f6b 100644 --- a/modutils/insmod.c +++ b/modutils/insmod.c | |||
@@ -3490,7 +3490,7 @@ static struct obj_file *obj_load(FILE * fp, int loadprogbits) | |||
3490 | 3490 | ||
3491 | /* Allocate space for a table of local symbols. */ | 3491 | /* Allocate space for a table of local symbols. */ |
3492 | j = f->local_symtab_size = sec->header.sh_info; | 3492 | j = f->local_symtab_size = sec->header.sh_info; |
3493 | f->local_symtab = xcalloc(j, sizeof(struct obj_symbol *)); | 3493 | f->local_symtab = xzalloc(j * sizeof(struct obj_symbol *)); |
3494 | 3494 | ||
3495 | /* Insert all symbols into the hash table. */ | 3495 | /* Insert all symbols into the hash table. */ |
3496 | for (j = 1, ++sym; j < nsym; ++j, ++sym) { | 3496 | for (j = 1, ++sym; j < nsym; ++j, ++sym) { |