Fix: consumer printf type should match ssize_t (%zd)
[lttng-tools.git] / src / common / kernel-consumer / kernel-consumer.c
index 2054a865f75d76e78b19ec6b6d2e84718271eae1..f7d4540cf9d55b25d4a8e5f994bc738e1948d84b 100644 (file)
@@ -105,7 +105,7 @@ ssize_t lttng_kconsumer_on_read_subbuffer_splice(
                                (unsigned long)offset, fd);
                ret = splice(fd, &offset, ctx->consumer_thread_pipe[1], NULL, len,
                                SPLICE_F_MOVE | SPLICE_F_MORE);
-               DBG("splice chan to pipe ret %ld", ret);
+               DBG("splice chan to pipe ret %zd", ret);
                if (ret < 0) {
                        errno = -ret;
                        perror("Error in relay splice");
@@ -114,7 +114,7 @@ ssize_t lttng_kconsumer_on_read_subbuffer_splice(
 
                ret = splice(ctx->consumer_thread_pipe[0], NULL, outfd, NULL, ret,
                                SPLICE_F_MOVE | SPLICE_F_MORE);
-               DBG("splice pipe to file %ld", ret);
+               DBG("splice pipe to file %zd", ret);
                if (ret < 0) {
                        errno = -ret;
                        perror("Error in file splice");
This page took 0.02532 seconds and 5 git commands to generate.