elfops, depmod: add elf_file grab/release functions
authorAndreas Robinson <andr345@gmail.com>
Thu, 14 May 2009 08:34:24 +0000 (10:34 +0200)
committerAndreas Robinson <andr345@gmail.com>
Fri, 15 May 2009 12:53:30 +0000 (14:53 +0200)
commit1f7b3782ba4292c821fbb2a7ce9ed19f568b8b04
tree0a49cb55b09d8485f83246f68feb30386637b28e
parent49724cc9c9ea30d802a45d88adbcefabf6059f08
elfops, depmod: add elf_file grab/release functions

This introduces constructor and destructor for struct elf_file,
following the grab/release naming pattern used elsewhere. Care is
taken to ensure the constructor returns a valid errno on failure.

The first user is grab_module() in depmod.c

Signed-off-by: Andreas Robinson <andr345@gmail.com>
depmod.c
depmod.h
elfops.c
elfops.h
tables.c