> The rule is, "modules aren't supposed to change their own usage count" > so you shouldn't use MOD_xxx_USE_COUNT. > All the usage counts are changed in i2c-core now. > That's what caused all the struct changes. Why are these macros still defined if nobody should use them anymore? -- Jean Delvare http://www.ensicaen.ismra.fr/~delvare/