From 5d2dd5aa75b35f39d2877272d0c29b50c8ff1a5b Mon Sep 17 00:00:00 2001 From: Pol Henarejos Date: Fri, 13 Jan 2023 18:48:40 +0100 Subject: [PATCH] Compilation fixes Signed-off-by: Pol Henarejos --- src/apdu.h | 4 ---- src/rng/random.h | 1 + src/usb/hid/hid.c | 2 +- 3 files changed, 2 insertions(+), 5 deletions(-) diff --git a/src/apdu.h b/src/apdu.h index de1ec1d..6e869af 100644 --- a/src/apdu.h +++ b/src/apdu.h @@ -51,10 +51,6 @@ typedef struct cmd else printf(" ");\ if (_j == 7) printf(" ");\ } printf(": "); \ - for (int _j = 0; _j < MIN(16,_s-_i); _j++) {\ - printf("%c",(_p)[_i+_j] == 0x0a || (_p)[_i+_j] == 0x0d ? '\\' : (_p)[_i+_j]);\ - if (_j == 7) printf(" ");\ - }\ printf("\r\n");\ } printf("\r\n"); \ } diff --git a/src/rng/random.h b/src/rng/random.h index 022cd69..73cb062 100644 --- a/src/rng/random.h +++ b/src/rng/random.h @@ -20,6 +20,7 @@ #define _RANDOM_H_ #include +#include #ifndef ENABLE_EMULATION #include "pico/stdlib.h" #endif diff --git a/src/usb/hid/hid.c b/src/usb/hid/hid.c index 8ac9b06..7ac88e9 100644 --- a/src/usb/hid/hid.c +++ b/src/usb/hid/hid.c @@ -31,7 +31,7 @@ typedef struct msg_packet { uint16_t len; uint16_t current_len; uint8_t data[CTAP_MAX_PACKET_SIZE]; -} __packed msg_packet_t; +} __attribute__ ((__packed__)) msg_packet_t; msg_packet_t msg_packet = { 0 };