xpp: module_refcount is back to int on 3.19

Commit d5db139ab3764640e0882a1746e7b9fdee33fd87 "module: make
module_refcount() a signed integer." included in 3.19 makes this
condition slightly more complex.

Signed-off-by: Tzafrir Cohen <tzafrir.cohen@xorcom.com>
This commit is contained in:
Tzafrir Cohen 2015-03-02 18:33:35 +02:00
parent 1559db9d1a
commit 5c072d5bce

View File

@ -80,7 +80,8 @@ static const xproto_table_t *xproto_table(xpd_type_t cardtype)
return xprotocol_tables[cardtype]; return xprotocol_tables[cardtype];
} }
#if LINUX_VERSION_CODE < KERNEL_VERSION(3, 3, 0) #if LINUX_VERSION_CODE < KERNEL_VERSION(3, 3, 0) || \
LINUX_VERSION_CODE >= KERNEL_VERSION(3, 19, 0)
#define MODULE_REFCOUNT_FORMAT "%s refcount was %d\n" #define MODULE_REFCOUNT_FORMAT "%s refcount was %d\n"
#else #else
#define MODULE_REFCOUNT_FORMAT "%s refcount was %lu\n" #define MODULE_REFCOUNT_FORMAT "%s refcount was %lu\n"