Просмотр исходного кода

esp_netif: fixed initialization order of items in a struct

Closes https://github.com/espressif/esp-idf/issues/4389
Closes https://github.com/espressif/esp-idf/issues/4507
David Cermak 6 лет назад
Родитель
Сommit
b2c8ce8e2b
1 измененных файлов с 4 добавлено и 4 удалено
  1. 4 4
      components/esp_netif/include/esp_netif_defaults.h

+ 4 - 4
components/esp_netif/include/esp_netif_defaults.h

@@ -29,8 +29,8 @@ extern "C" {
 #define ESP_NETIF_DEFAULT_ETH()                  \
     {                                            \
         .base = ESP_NETIF_BASE_DEFAULT_ETH,      \
+        .driver = NULL,                          \
         .stack = ESP_NETIF_NETSTACK_DEFAULT_ETH, \
-        .driver = NULL,  \
     }
 
 /**
@@ -39,8 +39,8 @@ extern "C" {
 #define ESP_NETIF_DEFAULT_WIFI_AP()                  \
 {                                                    \
         .base = ESP_NETIF_BASE_DEFAULT_WIFI_AP,      \
+        .driver = NULL,                              \
         .stack = ESP_NETIF_NETSTACK_DEFAULT_WIFI_AP, \
-        .driver = NULL,  \
     }
 
 /**
@@ -49,8 +49,8 @@ extern "C" {
 #define ESP_NETIF_DEFAULT_WIFI_STA()                  \
     {                                                 \
         .base = ESP_NETIF_BASE_DEFAULT_WIFI_STA,      \
+        .driver = NULL,                               \
         .stack = ESP_NETIF_NETSTACK_DEFAULT_WIFI_STA, \
-        .driver = NULL,  \
     }
 
 /**
@@ -59,8 +59,8 @@ extern "C" {
 #define ESP_NETIF_DEFAULT_PPP()                       \
     {                                                 \
         .base = ESP_NETIF_BASE_DEFAULT_PPP,           \
+        .driver = NULL,                               \
         .stack = ESP_NETIF_NETSTACK_DEFAULT_PPP,      \
-        .driver = NULL,     \
     }
 /**
  * @brief  Default base config (esp-netif inherent) of WIFI STA