From d004ac4d75eb9f08ce719ff616f1b3031fd4d0d4 Mon Sep 17 00:00:00 2001 From: rusEfi Date: Fri, 2 Jan 2015 19:03:42 -0600 Subject: [PATCH] auto-sync --- firmware/hw_layer/pin_repository.c | 4 +++- 1 file changed, 3 insertions(+), 1 deletion(-) diff --git a/firmware/hw_layer/pin_repository.c b/firmware/hw_layer/pin_repository.c index 9e69ff8f27..1a434ae926 100644 --- a/firmware/hw_layer/pin_repository.c +++ b/firmware/hw_layer/pin_repository.c @@ -127,7 +127,7 @@ void initPinRepository(void) { */ initLogging(&logger, "pin repos"); - msObjectInit(&portNameStream, (uint8_t*)portNameBuffer, sizeof(portNameBuffer), 0); + msObjectInit(&portNameStream, (uint8_t*) portNameBuffer, sizeof(portNameBuffer), 0); for (int i = 0; i < PIN_REPO_SIZE; i++) PIN_USED[i] = 0; @@ -152,6 +152,8 @@ void mySetPadMode(const char *msg, ioportid_t port, ioportmask_t pin, iomode_t m firmwareError("repository not initialized"); return; } + if (GPIO_NULL == NULL) + return; print("%s on %s:%d\r\n", msg, portname(port), pin); appendPrintf(&logger, "msg,%s", msg);