Fix: incorrect conversion specifier used with packet size
[lttng-tools.git] / src / bin / lttng-relayd / stream.c
index d11e436a9587019c54920841013fb9fad249088c..5af870d36fc4af2bcd708d461ad7bcdb13ea7447 100644 (file)
@@ -383,6 +383,7 @@ static int create_index_file(struct relay_stream *stream,
        int ret;
        uint32_t major, minor;
        char *index_subpath = NULL;
+       enum lttng_trace_chunk_status status;
 
        ASSERT_LOCKED(stream->lock);
 
@@ -404,10 +405,11 @@ static int create_index_file(struct relay_stream *stream,
                goto end;
        }
 
-       ret = lttng_trace_chunk_create_subdirectory(chunk,
+       status = lttng_trace_chunk_create_subdirectory(chunk,
                        index_subpath);
        free(index_subpath);
-       if (ret) {
+       if (status != LTTNG_TRACE_CHUNK_STATUS_OK) {
+               ret = -1;
                goto end;
        }
        stream->index_file = lttng_index_file_create_from_trace_chunk(
@@ -920,7 +922,7 @@ int stream_init_packet(struct relay_stream *stream, size_t packet_size,
                }
                DBG("New stream packet causes stream file rotation: stream_id = %" PRIu64
                                ", current_file_size = %" PRIu64
-                               ", packet_size = %" PRIu64 ", current_file_index = %" PRIu64
+                               ", packet_size = %zu, current_file_index = %" PRIu64
                                " new_file_index = %" PRIu64,
                                stream->stream_handle,
                                stream->tracefile_size_current, packet_size,
This page took 0.023322 seconds and 4 git commands to generate.