Skip to content

Commit 0afe4f1

Browse files
authored
use uncommon variable name in macro to avoid being overwritten. (#551)
Signed-off-by: Tomoya Fujita <tomoya.fujita825@gmail.com>
1 parent 8bba707 commit 0afe4f1

1 file changed

Lines changed: 3 additions & 2 deletions

File tree

include/rcutils/error_handling.h

Lines changed: 3 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -58,8 +58,9 @@ extern "C"
5858
#define RCUTILS_SAFE_FWRITE_TO_STDERR_WITH_FORMAT_STRING(format_string, ...) \
5959
do { \
6060
char output_msg[RCUTILS_ERROR_MESSAGE_MAX_LENGTH]; \
61-
int ret = rcutils_snprintf(output_msg, sizeof(output_msg), format_string, __VA_ARGS__); \
62-
if (ret < 0) { \
61+
int __rcutils_snprintf_ret = \
62+
rcutils_snprintf(output_msg, sizeof(output_msg), format_string, __VA_ARGS__); \
63+
if (__rcutils_snprintf_ret < 0) { \
6364
RCUTILS_SAFE_FWRITE_TO_STDERR("Failed to call snprintf for error message formatting\n"); \
6465
} else { \
6566
RCUTILS_SAFE_FWRITE_TO_STDERR(output_msg); \

0 commit comments

Comments
 (0)