Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

removing functional callbacks via pointer is deprecated #10

Open
Ing-Dom opened this issue Jan 21, 2025 · 1 comment
Open

removing functional callbacks via pointer is deprecated #10

Ing-Dom opened this issue Jan 21, 2025 · 1 comment

Comments

@Ing-Dom
Copy link
Member

Ing-Dom commented Jan 21, 2025

Compiler warning

Archiving .pio\build\develop_REG1_LAN_TP_BASE\liba71\libEEPROM.a
C:/Users/dosp/.platformio/packages/framework-arduinoespressif32@src-e5a7fd5d9117bd8a322277fde59ac3d3/libraries/Ethernet/src/ETH.cpp: In member function 'void ETHClass::end()':
C:/Users/dosp/.platformio/packages/framework-arduinoespressif32@src-e5a7fd5d9117bd8a322277fde59ac3d3/libraries/Ethernet/src/ETH.cpp:886:22: warning: 'void NetworkEvents::removeEvent(NetworkEventFuncCb, 
arduino_event_id_t)' is deprecated: removing functional callbacks via pointer is deprecated, use removeEvent(network_event_handle_t) instead [-Wdeprecated-declarations]
  886 |   Network.removeEvent(onEthConnected, ARDUINO_EVENT_ETH_CONNECTED);
      |   ~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~Indexing .pio\build\develop_REG1_LAN_TP_BASE\liba71\libEEPROM.a
~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from C:/Users/dosp/.platformio/packages/framework-arduinoespressif32@src-e5a7fd5d9117bd8a322277fde59ac3d3/libraries/Network/src/Network.h:9,
                 from C:/Users/dosp/.platformio/packages/framework-arduinoespressif32@src-e5a7fd5d9117bd8a322277fde59ac3d3/libraries/Ethernet/src/ETH.h:70,
                 from C:/Users/dosp/.platformio/packages/framework-arduinoespressif32@src-e5a7fd5d9117bd8a322277fde59ac3d3/libraries/Ethernet/src/ETH.cpp:24:
C:/Users/dosp/.platformio/packages/framework-arduinoespressif32@src-e5a7fd5d9117bd8a322277fde59ac3d3/libraries/Network/src/NetworkEvents.h:204:8: note: declared here
  204 |   void removeEvent(NetworkEventFuncCb cbEvent, arduino_event_id_t event = ARDUINO_EVENT_MAX)
      |        ^~~~~~~~~~~
Compiling .pio\build\develop_REG1_LAN_TP_BASE\lib063\knx\esp_platform.cpp.o
Compiling .pio\build\develop_REG1_LAN_TP_BASE\lib063\knx\knx\address_table_object.cpp.o
@traxanos
Copy link
Member

ja ist mir bekannt funktioniert aber. die haben an den eventnamen gearbeitet mit idf5. das ist schon die angepasste version damit es mit idf5 klappt. die wirft aber eine warning.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

No branches or pull requests

2 participants