aboutsummaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
authorEvgeny Chukreev <Evgeny.Chukreev@gmail.com>2021-03-18 01:12:04 +0100
committerKevinOConnor <kevin@koconnor.net>2021-03-19 11:18:51 -0400
commit8c369b54aba2bf064dbe6fa67860fecf1415be43 (patch)
tree06cfe87f028b47119007c23afde26bd6838ee360
parent8eceb9d40ad4206b70a7a563eade228b807bd417 (diff)
downloadkutter-8c369b54aba2bf064dbe6fa67860fecf1415be43.tar.gz
kutter-8c369b54aba2bf064dbe6fa67860fecf1415be43.tar.xz
kutter-8c369b54aba2bf064dbe6fa67860fecf1415be43.zip
ds18b20: Segmentation fault on 64bit Raspberry Pi
Signed-off-by: Evgeny Chukreev <Evgeny.Chukreev@gmail.com>
-rw-r--r--src/linux/sensor_ds18b20.c2
1 files changed, 1 insertions, 1 deletions
diff --git a/src/linux/sensor_ds18b20.c b/src/linux/sensor_ds18b20.c
index 9b4e3e6f..6ac58f35 100644
--- a/src/linux/sensor_ds18b20.c
+++ b/src/linux/sensor_ds18b20.c
@@ -138,7 +138,7 @@ command_config_ds18b20(uint32_t *args)
{
// Open kernel port
uint8_t serial_len = args[1];
- uint8_t *serial = (void*)(size_t)args[2];
+ uint8_t *serial = command_decode_ptr(args[2]);
if (memchr(serial, '/', serial_len))
goto fail1;
char fname[56];