Skip to content

Commit e9b4eba

Browse files
Use cast in unsafe comparison
1 parent 615a7c1 commit e9b4eba

1 file changed

Lines changed: 4 additions & 4 deletions

File tree

include/rtosc/port-sugar.h

Lines changed: 4 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -485,9 +485,9 @@ template<class T> constexpr T spice(T*t) {return *t;}
485485
if(!strcmp("", args)) {\
486486
data.reply(loc, obj->name ? "T" : "F"); \
487487
} else { \
488-
if(obj->name != rtosc_argument(msg, 0).T) { \
488+
if(obj->name != (bool)rtosc_argument(msg, 0).T) { \
489489
data.broadcast(loc, args);\
490-
obj->name = rtosc_argument(msg, 0).T; \
490+
obj->name = (bool)rtosc_argument(msg, 0).T; \
491491
rChangeCb; \
492492
} \
493493
} rBOIL_END
@@ -554,11 +554,11 @@ template<class T> constexpr T spice(T*t) {return *t;}
554554
if(!strcmp("", args)) {\
555555
data.reply(loc, obj->name[idx] ? "T" : "F"); \
556556
} else { \
557-
if(obj->name[idx] != rtosc_argument(msg, 0).T) { \
557+
if(obj->name[idx] != (bool)rtosc_argument(msg, 0).T) { \
558558
data.broadcast(loc, args);\
559559
rChangeCb; \
560560
} \
561-
obj->name[idx] = rtosc_argument(msg, 0).T; \
561+
obj->name[idx] = (bool)rtosc_argument(msg, 0).T; \
562562
} rBOILS_END
563563

564564
#define rArrayTCbMember(name, member) rBOILS_BEGIN \

0 commit comments

Comments
 (0)