]> git.ipfire.org Git - thirdparty/kmod.git/commitdiff
Add padding to enum to make sure it's an int
authorLucas De Marchi <lucas.demarchi@profusion.mobi>
Mon, 5 Dec 2011 13:42:12 +0000 (11:42 -0200)
committerLucas De Marchi <lucas.demarchi@profusion.mobi>
Mon, 5 Dec 2011 13:42:12 +0000 (11:42 -0200)
libkmod/libkmod.h

index c6d27a353dd25f221e3cdec1a47cc44d3da55af3..ae5c623782ab676d8716b040bfe9ad97b2dc3362 100644 (file)
@@ -106,7 +106,9 @@ enum kmod_module_initstate {
        KMOD_MODULE_BUILTIN = 0,
        KMOD_MODULE_LIVE,
        KMOD_MODULE_COMING,
-       KMOD_MODULE_GOING
+       KMOD_MODULE_GOING,
+       /* Padding to make sure enum is not mapped to char */
+       _KMOD_MODULE_PAD = (1 << 31),
 };
 const char *kmod_module_initstate_str(enum kmod_module_initstate initstate);
 int kmod_module_get_initstate(const struct kmod_module *mod);