diff --git a/src/commons/config.c b/src/commons/config.c index 3290ef79..a65daffd 100644 --- a/src/commons/config.c +++ b/src/commons/config.c @@ -134,7 +134,7 @@ int config_save_in_file(t_config *self, char* path) { char* lines = string_new(); void add_line(char* key, void* value) { - string_append_with_format(&lines, "%s=%s\n", key, value); + string_append_with_format(&lines, "%s=%s\n", key, (char *) value); } dictionary_iterator(self->properties, add_line); diff --git a/src/commons/temporal.c b/src/commons/temporal.c index c5141adc..8106b87d 100644 --- a/src/commons/temporal.c +++ b/src/commons/temporal.c @@ -32,7 +32,7 @@ char *temporal_get_string_time(const char* format) { if(clock_gettime(CLOCK_REALTIME, log_timespec) == -1) { return NULL; } - milisec = string_from_format("%03d", log_timespec->tv_nsec / 1000000); + milisec = string_from_format("%03ld", log_timespec->tv_nsec / 1000000); for(char* ms = strstr(str_time, "%MS"); ms != NULL; ms = strstr(ms + 3, "%MS")) { memcpy(ms, milisec, 3);