printf("%s: %i\n", message, value);
}
+void debug_printf_long(int level, const char* message, long value)
+{
+ if (level <= LOGLEVEL)
+ printf("%s: %li\n", message, value);
+}
+
void debug_printf_hex(int level, const char* message, char value)
{
if (level <= LOGLEVEL)
void debug_printf(int level, const char* message);
void debug_printf_int(int level, const char* message, int value);
+void debug_printf_long(int level, const char* message, long value);
void debug_printf_hex(int level, const char* message, char value);
#endif
\ No newline at end of file
kds_s2000w_client_response_free(resp);
resp = NULL;
- printf("sessionid: %li\n", state->sessionid);
current_scan_status.current_image_number = 1;
current_scan_status.available_images = 0;
current_scan_status.downloaded_images = 0;
if (state->state == NOTCONNECTED)
return SANE_STATUS_IO_ERROR;
+ debug_printf_long(INFO, "SessionId", state->sessionid);
return SANE_STATUS_GOOD;
}