program_config* _kds_s2000w_config_init()
{
program_config* config = malloc(sizeof(program_config));
+
config->scanner_url = malloc(sizeof(char));
config->username = malloc(sizeof(char));
- *config->scanner_url = 0;
- *config->username = 0;
+ *config->scanner_url = '\0';
+ *config->username = '\0';
config->log_level = 0;
config->heartbeat = 1;
config->ssl_verify = 0;
char* config_string = malloc(sizeof(char) * config_size + 1);
fread(config_string, config_size, 1, config_file);
- config_string[config_size] = 0;
+ config_string[config_size] = '\0';
fclose(config_file);
config_file = NULL;
{
kds_s2000w_debug_printf(ALL, "sane_kds_s2000w_net_find_first_data_byte");
- char* data = image->data;
+ char* data = (char*) image->data;
uint8_t header_spaces = 3;
if (strncmp(data, "P4", 2) == 0)