diff --git a/.github/actions/setup-ros2/action.yml b/.github/actions/setup-ros2/action.yml index 54b77b841a..1e35624a7f 100644 --- a/.github/actions/setup-ros2/action.yml +++ b/.github/actions/setup-ros2/action.yml @@ -9,6 +9,6 @@ runs: # see https://github.com/ros-tooling/setup-ros/issues/80 and https://github.com/ros2/rmw_cyclonedds/pull/134 run: sed -e 's/azure.archive.ubuntu.com/us.archive.ubuntu.com/g' -e t -e d /etc/apt/sources.list | sudo tee /etc/apt/sources.list.d/nonazure.list - name: Setup ROS2 - uses: ros-tooling/setup-ros@0.6.1 + uses: ros-tooling/setup-ros@0.7.0 with: required-ros-distributions: rolling diff --git a/core/src/main/java/org/lflang/generator/c/CReactionGenerator.java b/core/src/main/java/org/lflang/generator/c/CReactionGenerator.java index 2a9219983a..0cb4e7cd0b 100644 --- a/core/src/main/java/org/lflang/generator/c/CReactionGenerator.java +++ b/core/src/main/java/org/lflang/generator/c/CReactionGenerator.java @@ -584,6 +584,7 @@ private static String generateActionVariablesInReaction( + ")" + tokenPointer + "->value;"); + builder.pr(action.getName() + "->length = " + tokenPointer + "->length;"); } else { builder.pr( action.getName()