Skip to content

Commit d993b12

Browse files
micro-ROS iron Library auto-update 26-07-2023 13:17 (micro-ROS#1477)
Co-authored-by: Acuadros95 <Acuadros95@users.noreply.github.com>
1 parent 4fb1905 commit d993b12

File tree

3 files changed

+13
-12
lines changed

3 files changed

+13
-12
lines changed

built_packages

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -6,13 +6,12 @@ https://github.com/ament/ament_package.git cf415e74bb8faff896bb6915ee3d120cc7b60
66
https://github.com/ament/googletest.git 1c2fdcd80b08fcfe6b70fa2a369ae6bab9d5f78e
77
https://github.com/ament/uncrustify_vendor.git 94ed3f68d1d2e44e04398c4538509f5e78114dae
88
https://github.com/eProsima/Micro-CDR.git ed4fd513a24a53b93d548d342cb7aa0a18716f04
9-
https://github.com/eProsima/Micro-XRCE-DDS-Client.git cf9069c497fa96af58052dbdcb17566719ba934c
9+
https://github.com/eProsima/Micro-XRCE-DDS-Client.git b8dbfaa775d0d842edfa9a0eb2ebc8ebdb1a0c14
1010
https://github.com/micro-ROS/micro_ros_msgs.git 2a5d7536e60d9722b261a03d3564c0aa9d25da7d
1111
https://github.com/micro-ROS/micro_ros_utilities 5f1cead35a1c4940db60e04e8a73c057ea2449b8
1212
https://github.com/micro-ROS/rcl bfec3097e8f61fbe2bdf0055ac4c2ec4c1ded00d
1313
https://github.com/micro-ROS/rcutils 96c778bf548a4e957787d17a778c0c9df9b045ac
1414
https://github.com/micro-ROS/rmw-microxrcedds.git bc4eb312ac4601a4137c35f4a56b9b83b4b18339
15-
https://github.com/micro-ROS/rosidl_dynamic_typesupport.git f94715226667a8b39368e3c4828d5684c8dd8d6d
1615
https://github.com/micro-ROS/rosidl_typesupport.git 82bfacb38aae26cda159592aca5c43e4f4c291ea
1716
https://github.com/micro-ROS/rosidl_typesupport_microxrcedds.git c2776855f591388cf8900e3b8df15f9dfd95305b
1817
https://github.com/ros-controls/control_msgs 1416954c31432c192ff95a06559847e87386cf60
@@ -32,6 +31,7 @@ https://github.com/ros2/rosidl.git 995917e9ce14d17821c04bf28d5a092111537842
3231
https://github.com/ros2/rosidl_core.git 83df4c6574f90a8479d0b0211a463a7806ad6179
3332
https://github.com/ros2/rosidl_dds.git f074b295c316e9bbb9845344cc6ab882339e9305
3433
https://github.com/ros2/rosidl_defaults.git 34a204f3ce0528c6ec3bb89d33404422eb879995
34+
https://github.com/ros2/rosidl_dynamic_typesupport 3c2ea1a0b8957aaea5cebf5805f6091412cd513f
3535
https://github.com/ros2/test_interface_files.git 3abbbf68d939cac86e53992b68ee93f9a37fff41
3636
https://github.com/ros2/unique_identifier_msgs.git 1ced881f07e5d5744d01867b1caedbc13c856195
3737
https://github.com/yaml/libyaml.git 2c891fc7a770e8ba2fec34fc6b545c672beb37e6

src/rosidl_dynamic_typesupport/uchar.h

Lines changed: 9 additions & 8 deletions
Original file line numberDiff line numberDiff line change
@@ -19,14 +19,15 @@
1919
extern "C" {
2020
#endif
2121

22-
23-
#if defined __has_include
24-
# if __has_include(<uchar.h>)
25-
# include <uchar.h>
26-
# define INCLUDED_UCHAR 1
27-
# endif
28-
#endif
29-
#if !defined(INCLUDED_UCHAR) && __cplusplus <= 199711L
22+
#if defined(__cplusplus) && __cplusplus >= 201103L
23+
// Nothing to do here, C++11 and beyond have char16_t as a keyword:
24+
// https://en.cppreference.com/w/cpp/keyword/char16_t
25+
#elif defined(__has_include) && __has_include(<uchar.h>)
26+
// If the compiler has __has_include, and uchar.h exists, include that as it will have char16_t
27+
// as a typedef.
28+
# include <uchar.h>
29+
#else
30+
// Otherwise assume that char16_t isn't defined anywhere, and define it ourselves as uint_least16_t.
3031
# include <stdint.h>
3132
typedef uint_least16_t char16_t;
3233
#endif

src/uxr/client/config.h

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -17,8 +17,8 @@
1717

1818
#define UXR_CLIENT_VERSION_MAJOR 2
1919
#define UXR_CLIENT_VERSION_MINOR 4
20-
#define UXR_CLIENT_VERSION_MICRO 0
21-
#define UXR_CLIENT_VERSION_STR "2.4.0"
20+
#define UXR_CLIENT_VERSION_MICRO 1
21+
#define UXR_CLIENT_VERSION_STR "2.4.1"
2222

2323
/* #undef UCLIENT_PROFILE_DISCOVERY */
2424

0 commit comments

Comments
 (0)