projects
/
lttng-tools.git
/ blobdiff
commit
grep
author
committer
pickaxe
?
search:
re
summary
|
shortlog
|
log
|
commit
|
commitdiff
|
tree
raw
|
inline
| side by side
common: replace container_of with a C++ safe implementation
[lttng-tools.git]
/
src
/
common
/
actions
/
list.cpp
diff --git
a/src/common/actions/list.cpp
b/src/common/actions/list.cpp
index 1d962152b0e825e9b422542d7d37126c9de5e18b..4de7d81e8a04eeed57210a5b7b08a87e2e6d78df 100644
(file)
--- a/
src/common/actions/list.cpp
+++ b/
src/common/actions/list.cpp
@@
-48,7
+48,7
@@
static struct lttng_action_list *action_list_from_action(
{
LTTNG_ASSERT(action);
{
LTTNG_ASSERT(action);
- return
container_of(action, struct lttng_action_list,
parent);
+ return
lttng::utils::container_of(action, <tng_action_list::
parent);
}
static const struct lttng_action_list *action_list_from_action_const(
}
static const struct lttng_action_list *action_list_from_action_const(
@@
-56,7
+56,7
@@
static const struct lttng_action_list *action_list_from_action_const(
{
LTTNG_ASSERT(action);
{
LTTNG_ASSERT(action);
- return
container_of(action, struct lttng_action_list,
parent);
+ return
lttng::utils::container_of(action, <tng_action_list::
parent);
}
static bool lttng_action_list_validate(struct lttng_action *action)
}
static bool lttng_action_list_validate(struct lttng_action *action)
@@
-258,8
+258,6
@@
static enum lttng_action_status lttng_action_list_add_error_query_results(
{
unsigned int i, count;
enum lttng_action_status action_status;
{
unsigned int i, count;
enum lttng_action_status action_status;
- const struct lttng_action_list *list =
- container_of(action, typeof(*list), parent);
action_status = lttng_action_list_get_count(action, &count);
if (action_status != LTTNG_ACTION_STATUS_OK) {
action_status = lttng_action_list_get_count(action, &count);
if (action_status != LTTNG_ACTION_STATUS_OK) {
This page took
0.026321 seconds
and
4
git commands to generate.