Jelajahi Sumber

Merge pull request #19 from xMasterX/fix_crash

Fix crashes when reopening app
0xchocolate 2 tahun lalu
induk
melakukan
3b3aca2dc8
1 mengubah file dengan 4 tambahan dan 1 penghapusan
  1. 4 1
      wifi_marauder_uart.c

+ 4 - 1
wifi_marauder_uart.c

@@ -106,7 +106,10 @@ void wifi_marauder_uart_free(WifiMarauderUart* uart) {
     furi_thread_free(uart->rx_thread);
     furi_thread_free(uart->rx_thread);
 
 
     furi_hal_uart_set_irq_cb(uart->channel, NULL, NULL);
     furi_hal_uart_set_irq_cb(uart->channel, NULL, NULL);
+     if(uart->channel == FuriHalUartIdLPUART1) {
+        furi_hal_uart_deinit(uart->channel);
+    }
     furi_hal_console_enable();
     furi_hal_console_enable();
 
 
     free(uart);
     free(uart);
-}
+}