MX преди 10 месеца
родител
ревизия
c46b444eeb
променени са 2 файла, в които са добавени 3 реда и са изтрити 3 реда
  1. 2 2
      interfaces/SPISensor.c
  2. 1 1
      interfaces/SPISensor.h

+ 2 - 2
interfaces/SPISensor.c

@@ -43,8 +43,8 @@ bool unitemp_spi_sensor_alloc(Sensor* sensor, char* args) {
         return false;
     }
 
-    instance->spi = malloc(sizeof(const FuriHalSpiBusHandle));
-    memcpy(instance->spi, &furi_hal_spi_bus_handle_external, sizeof(const FuriHalSpiBusHandle));
+    instance->spi = malloc(sizeof(FuriHalSpiBusHandle));
+    memcpy(instance->spi, &furi_hal_spi_bus_handle_external, sizeof(FuriHalSpiBusHandle));
 
     instance->spi->cs = instance->CS_pin->pin;
 

+ 1 - 1
interfaces/SPISensor.h

@@ -24,7 +24,7 @@
 //Структура SPI датчика
 typedef struct SPISensor {
     //Указатель на интерфейс SPI
-    const FuriHalSpiBusHandle* spi;
+    FuriHalSpiBusHandle* spi;
     //Порт подключения CS
     const GPIO* CS_pin;
 } SPISensor;