From 2af8f552efb3af15a8d5010991f9a3d985ac8f06 Mon Sep 17 00:00:00 2001 From: Lee Ballard Date: Mon, 10 Jun 2024 14:52:12 -0500 Subject: [PATCH] ballle98/AqualinkD#93: iaqt_page_button.name should be char[] not *char[] --- iaqtouch.h | 4 ++-- iaqtouch_aq_programmer.c | 4 ++-- 2 files changed, 4 insertions(+), 4 deletions(-) diff --git a/iaqtouch.h b/iaqtouch.h index 61deb7e1..80b6ec6e 100644 --- a/iaqtouch.h +++ b/iaqtouch.h @@ -5,7 +5,7 @@ #define IAQT_MSGLEN 21 struct iaqt_page_button { - char *name[IAQT_MSGLEN]; + char name[IAQT_MSGLEN]; unsigned char type; // 0x01 box, 0x08 icon wirlpool, 0x0b icon heater, 0x01 icon (main page), 0x07 light unsigned char state; unsigned char keycode; @@ -1698,4 +1698,4 @@ Jandy To 0x60 of type Probe | HEX: 0x10|0x02|0x60|0x00|0x72|0x10|0x03| Jandy To 0x31 of type Unknown | HEX: 0x10|0x02|0x31|0x30|0x73|0x10|0x03| Jandy From 0x31 of type Ack | HEX: 0x10|0x02|0x00|0x01|0x00|0x00|0x13|0x10|0x03| -*/ \ No newline at end of file +*/ diff --git a/iaqtouch_aq_programmer.c b/iaqtouch_aq_programmer.c index 86bff4a6..152d7917 100644 --- a/iaqtouch_aq_programmer.c +++ b/iaqtouch_aq_programmer.c @@ -939,7 +939,7 @@ void *get_aqualink_iaqtouch_setpoints( void *ptr ) if (button != NULL) { LOG(IAQT_LOG,LOG_NOTICE, "Temperature units are '%s'\n",button->name); - if (*button->name[8] == 'C') { + if (button->name[8] == 'C') { aq_data->temp_units = CELSIUS; } else { aq_data->temp_units = FAHRENHEIT; @@ -1419,4 +1419,4 @@ void *set_aqualink_iaqtouch_time( void *ptr ) // Debug: iAQ Touch: To 0x33 of type iAq pMes | HEX: 0x10|0x02|0x33|0x25|0x02|0x41|0x4d|0x00|0xfa|0x10|0x03| //LOG(IAQT_LOG,LOG_DEBUG "Setting time to %d/%d/%d %d:%d\n", result->tm_mon + 1, result->tm_mday, result->tm_year + 1900, result->tm_hour + 1, result->tm_min); -*/ \ No newline at end of file +*/