From 7531801315df3328376557a6145087751f1840c7 Mon Sep 17 00:00:00 2001 From: Mario Goebbels Date: Sun, 20 May 2018 21:17:38 +0200 Subject: [PATCH] uavobjectmanager: Pack UAVObjEvent, saves 4% CPU for whatever the hell. --- flight/UAVObjects/inc/uavobjectmanager.h | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/flight/UAVObjects/inc/uavobjectmanager.h b/flight/UAVObjects/inc/uavobjectmanager.h index d2b21e3032..7a48cc6492 100644 --- a/flight/UAVObjects/inc/uavobjectmanager.h +++ b/flight/UAVObjects/inc/uavobjectmanager.h @@ -120,7 +120,7 @@ typedef struct { struct ObjectEventEntryThrottled *throttle; uint16_t instId; -} UAVObjEvent; +} __attribute__((packed)) UAVObjEvent; /** * Event callback, this function is called when an event is invoked. The function