aboutsummaryrefslogtreecommitdiffstats
path: root/src/vty
diff options
context:
space:
mode:
authorHarald Welte <laforge@osmocom.org>2022-05-16 22:14:48 +0200
committerlaforge <laforge@osmocom.org>2022-05-17 09:09:19 +0000
commitb17cc809fb1d2033abe6f864bc525b8d0b26748a (patch)
tree47fa3e89d095c7c1ffe33b9037b0a5fa512e69e5 /src/vty
parenta2bee8bc88800b8998c4378dc944820af4e5dbc5 (diff)
fsm_vty: use unsigned int when left-shifting 31 bits!
fsm_vty.c:64:8: runtime error: left shift of 1 by 31 places cannot be represented in type 'int' Change-Id: I637bce52fae947922cbb8642a0313d174c827422
Diffstat (limited to 'src/vty')
-rw-r--r--src/vty/fsm_vty.c2
1 files changed, 1 insertions, 1 deletions
diff --git a/src/vty/fsm_vty.c b/src/vty/fsm_vty.c
index 025d0d80..777d38ce 100644
--- a/src/vty/fsm_vty.c
+++ b/src/vty/fsm_vty.c
@@ -61,7 +61,7 @@ void vty_out_fsm2(struct vty *vty, const char *prefix, struct osmo_fsm *fsm)
if (fsm->event_names) {
for (evt_name = fsm->event_names; evt_name->str != NULL; evt_name++) {
vty_out(vty, "%s Event %02u (0x%08x): '%s'%s", prefix, evt_name->value,
- (1 << evt_name->value), evt_name->str, VTY_NEWLINE);
+ (1U << evt_name->value), evt_name->str, VTY_NEWLINE);
}
} else
vty_out(vty, "%s No event names are defined for this FSM! Please fix!%s", prefix, VTY_NEWLINE);