projects
/
lttng-tools.git
/ blobdiff
commit
grep
author
committer
pickaxe
?
search:
re
summary
|
shortlog
|
log
|
commit
|
commitdiff
|
tree
raw
|
inline
| side by side
Fix: int printed as uint
[lttng-tools.git]
/
src
/
common
/
ust-consumer
/
ust-consumer.c
diff --git
a/src/common/ust-consumer/ust-consumer.c
b/src/common/ust-consumer/ust-consumer.c
index d45707b763deaf653b3ed75f65c80a3f5ed42b55..481bbeba04b2f91eef880335cbd3ac8ef5cb9302 100644
(file)
--- a/
src/common/ust-consumer/ust-consumer.c
+++ b/
src/common/ust-consumer/ust-consumer.c
@@
-47,7
+47,7
@@
#include "ust-consumer.h"
#include "ust-consumer.h"
-#define
UINT_MAX_STR_LEN 11
/* includes \0 */
+#define
INT_MAX_STR_LEN 12
/* includes \0 */
extern struct lttng_consumer_global_data consumer_data;
extern int consumer_poll_timeout;
extern struct lttng_consumer_global_data consumer_data;
extern int consumer_poll_timeout;
@@
-248,14
+248,14
@@
error:
static
int get_stream_shm_path(char *stream_shm_path, const char *shm_path, int cpu)
{
static
int get_stream_shm_path(char *stream_shm_path, const char *shm_path, int cpu)
{
- char cpu_nr[
UINT_MAX_STR_LEN]; /* unsigned
int max len */
+ char cpu_nr[
INT_MAX_STR_LEN]; /*
int max len */
int ret;
strncpy(stream_shm_path, shm_path, PATH_MAX);
stream_shm_path[PATH_MAX - 1] = '\0';
int ret;
strncpy(stream_shm_path, shm_path, PATH_MAX);
stream_shm_path[PATH_MAX - 1] = '\0';
- ret = snprintf(cpu_nr,
UINT_MAX_STR_LEN, "%u
", cpu);
- if (ret
!= 1
) {
-
ret = -1
;
+ ret = snprintf(cpu_nr,
INT_MAX_STR_LEN, "%i
", cpu);
+ if (ret
< 0
) {
+
PERROR("snprintf")
;
goto end;
}
strncat(stream_shm_path, cpu_nr,
goto end;
}
strncat(stream_shm_path, cpu_nr,
This page took
0.025629 seconds
and
5
git commands to generate.