projects
/
lttng-tools.git
/ blobdiff
commit
grep
author
committer
pickaxe
?
search:
re
summary
|
shortlog
|
log
|
commit
|
commitdiff
|
tree
raw
|
inline
| side by side
Fix: lttng: initialize sessions pointer to NULL
[lttng-tools.git]
/
src
/
bin
/
lttng
/
commands
/
list.c
diff --git
a/src/bin/lttng/commands/list.c
b/src/bin/lttng/commands/list.c
index 898c0de6a02e1a2735d9ce5f59067fe10fe788fb..0a770187ae6e89b369b5f213daeddbbc2b24bd91 100644
(file)
--- a/
src/bin/lttng/commands/list.c
+++ b/
src/bin/lttng/commands/list.c
@@
-1601,7
+1601,7
@@
static int list_sessions(const char *session_name)
int ret = CMD_SUCCESS;
int count, i;
unsigned int session_found = 0;
int ret = CMD_SUCCESS;
int count, i;
unsigned int session_found = 0;
- struct lttng_session *sessions;
+ struct lttng_session *sessions
= NULL
;
count = lttng_list_sessions(&sessions);
DBG("Session count %d", count);
count = lttng_list_sessions(&sessions);
DBG("Session count %d", count);
@@
-1614,7
+1614,7
@@
static int list_sessions(const char *session_name)
if (lttng_opt_mi) {
/* Mi */
if (session_name == NULL) {
if (lttng_opt_mi) {
/* Mi */
if (session_name == NULL) {
- /* List all session */
+ /* List all session
s
*/
ret = mi_list_sessions(sessions, count);
} else {
/* Note : this return an open session element */
ret = mi_list_sessions(sessions, count);
} else {
/* Note : this return an open session element */
@@
-1622,7
+1622,7
@@
static int list_sessions(const char *session_name)
}
if (ret) {
ret = CMD_ERROR;
}
if (ret) {
ret = CMD_ERROR;
- goto e
rror
;
+ goto e
nd
;
}
} else {
/* Pretty print */
}
} else {
/* Pretty print */
@@
-1665,7
+1665,7
@@
static int list_sessions(const char *session_name)
if (!session_found && session_name != NULL) {
ERR("Session '%s' not found", session_name);
ret = CMD_ERROR;
if (!session_found && session_name != NULL) {
ERR("Session '%s' not found", session_name);
ret = CMD_ERROR;
- goto e
rror
;
+ goto e
nd
;
}
if (session_name == NULL) {
}
if (session_name == NULL) {
@@
-1673,9
+1673,8
@@
static int list_sessions(const char *session_name)
}
}
}
}
-error:
- free(sessions);
end:
end:
+ free(sessions);
return ret;
}
return ret;
}
This page took
0.024656 seconds
and
4
git commands to generate.