#include <sane/sane.h>
#include "kds_s2000w_handler.h"
-SANE_Device* device;
+SANE_Device* device_info;
SANE_Status _sane_kds_s2000w_net_init(SANE_Int* version_code, SANE_Auth_Callback authorize)
{
{
printf("kds_s2000w_net exit\n");
kds_s2000w_handler_close();
- free(device);
- device = NULL;
+ free(device_info);
+ device_info = NULL;
}
SANE_Status _sane_kds_s2000w_net_get_devices(SANE_Device*** device_list,
if (local_only)
return SANE_STATUS_NO_MEM;
- device = malloc(sizeof(SANE_Device));
- device->name = "kds_s2000w_net";
- device->vendor = "Kodak";
- device->model = "Kodak Alaris s2000w series";
- device->type = "document scanner";
+ device_info = malloc(sizeof(SANE_Device));
+ device_info->name = "kds_s2000w_net";
+ device_info->vendor = "Kodak";
+ device_info->model = "Kodak Alaris s2000w series";
+ device_info->type = "document scanner";
- **device_list = device;
+ **device_list = device_info;
return SANE_STATUS_GOOD;
}