lis3lv02d: correct memory leak in module unload
[safe/jmp/linux-2.6] / drivers / hwmon / abituguru.c
index 719151a..03694cc 100644 (file)
@@ -32,7 +32,7 @@
 #include <linux/hwmon.h>
 #include <linux/hwmon-sysfs.h>
 #include <linux/dmi.h>
-#include <asm/io.h>
+#include <linux/io.h>
 
 /* Banks */
 #define ABIT_UGURU_ALARM_BANK                  0x20 /* 1x 3 bytes */
@@ -1449,7 +1449,7 @@ static int __init abituguru_init(void)
        struct resource res = { .flags = IORESOURCE_IO };
 
 #ifdef CONFIG_DMI
-       char *board_vendor = dmi_get_system_info(DMI_BOARD_VENDOR);
+       const char *board_vendor = dmi_get_system_info(DMI_BOARD_VENDOR);
 
        /* safety check, refuse to load on non Abit motherboards */
        if (!force && (!board_vendor ||