diff options
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) { |