Fix module initialization when more than 1 class is in use
authorAnthony Liguori <aliguori@us.ibm.com>
Thu, 14 May 2009 22:57:31 +0000 (17:57 -0500)
committerAnthony Liguori <aliguori@us.ibm.com>
Thu, 14 May 2009 23:06:49 +0000 (18:06 -0500)
commitf7897430950ee94fb2dc4d6a5ca658d4909d9d85
tree9d94be3c723a473f529074becb19cad654664ca7
parent4af396115a1722dfaf8f7d4ecee59202dd7d5ea8
Fix module initialization when more than 1 class is in use

Now that we're using enums for module types, it makes no sense to bother keeping
a list of module types when we know exactly how many they are.

Switching to an array simplifies the code and eliminates the aforementioned bug.

Signed-off-by: Anthony Liguori <aliguori@us.ibm.com>
module.c
module.h