Skip to content

Commit 615bbbc

Browse files
Fix init options memory node size (#191) (#193)
* Fix options memory node size * Fix variable names (cherry picked from commit e40f4d6) Co-authored-by: Antonio Cuadros <49162117+Acuadros95@users.noreply.github.com>
1 parent 233e683 commit 615bbbc

4 files changed

Lines changed: 14 additions & 14 deletions

File tree

rmw_microxrcedds_c/src/config.h.in

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -50,7 +50,7 @@
5050
#define RMW_UXRCE_MAX_OUTPUT_BUFFER_SIZE (RMW_UXRCE_MAX_TRANSPORT_MTU * RMW_UXRCE_STREAM_HISTORY_OUTPUT)
5151

5252
#define RMW_UXRCE_MAX_SESSIONS @RMW_UXRCE_MAX_SESSIONS@
53-
#define RMW_UXRCE_MAX_OPTIONS RMW_UXRCE_MAX_SESSIONS + 1
53+
#define RMW_UXRCE_MAX_OPTIONS RMW_UXRCE_MAX_SESSIONS*3
5454
#define RMW_UXRCE_MAX_NODES @RMW_UXRCE_MAX_NODES@
5555
#define RMW_UXRCE_MAX_PUBLISHERS @RMW_UXRCE_MAX_PUBLISHERS@
5656
#define RMW_UXRCE_MAX_SUBSCRIPTIONS @RMW_UXRCE_MAX_SUBSCRIPTIONS@

rmw_microxrcedds_c/src/rmw_guard_condition.c

Lines changed: 7 additions & 7 deletions
Original file line numberDiff line numberDiff line change
@@ -28,14 +28,14 @@ rmw_create_guard_condition(
2828
RMW_SET_ERROR_MSG("Not available memory node");
2929
return NULL;
3030
}
31-
rmw_uxrce_guard_condition_t * custom_guard_condition =
31+
rmw_uxrce_guard_condition_t * aux_guard_condition =
3232
(rmw_uxrce_guard_condition_t *)memory_node->data;
33-
custom_guard_condition->hasTriggered = false;
34-
custom_guard_condition->rmw_guard_condition.context = context;
35-
custom_guard_condition->rmw_guard_condition.implementation_identifier =
33+
aux_guard_condition->hasTriggered = false;
34+
aux_guard_condition->rmw_guard_condition.context = context;
35+
aux_guard_condition->rmw_guard_condition.implementation_identifier =
3636
rmw_get_implementation_identifier();
3737

38-
return &custom_guard_condition->rmw_guard_condition;
38+
return &aux_guard_condition->rmw_guard_condition;
3939
}
4040

4141
rmw_ret_t
@@ -45,9 +45,9 @@ rmw_destroy_guard_condition(
4545
rmw_uxrce_mempool_item_t * item = guard_condition_memory.allocateditems;
4646

4747
while (NULL != item) {
48-
rmw_uxrce_guard_condition_t * custom_guard_condition =
48+
rmw_uxrce_guard_condition_t * aux_guard_condition =
4949
(rmw_uxrce_guard_condition_t *)item->data;
50-
if (&custom_guard_condition->rmw_guard_condition == guard_condition) {
50+
if (&aux_guard_condition->rmw_guard_condition == guard_condition) {
5151
put_memory(&guard_condition_memory, item);
5252
return RMW_RET_OK;
5353
}

rmw_microxrcedds_c/src/rmw_init.c

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -165,9 +165,9 @@ rmw_init_options_fini(
165165
rmw_uxrce_mempool_item_t * item = init_options_memory.allocateditems;
166166

167167
while (NULL != item) {
168-
rmw_uxrce_init_options_impl_t * custom_init_options =
168+
rmw_uxrce_init_options_impl_t * aux_init_options =
169169
(rmw_uxrce_init_options_impl_t *)item->data;
170-
if (custom_init_options == init_options->impl) {
170+
if (aux_init_options == init_options->impl) {
171171
put_memory(&init_options_memory, item);
172172
break;
173173
}

rmw_microxrcedds_c/src/rmw_wait_set.c

Lines changed: 4 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -31,9 +31,9 @@ rmw_create_wait_set(
3131
RMW_SET_ERROR_MSG("Not available memory node");
3232
return NULL;
3333
}
34-
rmw_uxrce_wait_set_t * custom_wait_set = (rmw_uxrce_wait_set_t *)memory_node->data;
34+
rmw_uxrce_wait_set_t * aux_wait_set = (rmw_uxrce_wait_set_t *)memory_node->data;
3535

36-
return &custom_wait_set->rmw_wait_set;
36+
return &aux_wait_set->rmw_wait_set;
3737
}
3838

3939
rmw_ret_t
@@ -43,8 +43,8 @@ rmw_destroy_wait_set(
4343
rmw_uxrce_mempool_item_t * item = wait_set_memory.allocateditems;
4444

4545
while (NULL != item) {
46-
rmw_uxrce_wait_set_t * custom_wait_set = (rmw_uxrce_wait_set_t *)item->data;
47-
if (&custom_wait_set->rmw_wait_set == wait_set) {
46+
rmw_uxrce_wait_set_t * aux_wait_set = (rmw_uxrce_wait_set_t *)item->data;
47+
if (&aux_wait_set->rmw_wait_set == wait_set) {
4848
put_memory(&wait_set_memory, item);
4949
return RMW_RET_OK;
5050
}

0 commit comments

Comments
 (0)