arduino / arduino/ArduinoCore-API
Always true condition in IPAddress string-to-ipv6 conversion
- Vorherrschende Sprache
- C++
- Sterne
- 306
- Forks
- 150
- PR-Merge-Kennzahlen
- Keine gemergten PRs in 30 T.
Beschreibung
Always true condition in IPAddress string-to-ipv6 conversion
https://github.com/arduino/ArduinoCore-API/blob/master/api/IPAddress.cpp#L204
`*address` is checked to be `':'` so it cannot be `'\0'`. I'm not really sure what the intended behaviour is here.
Beitragsleitfaden
Für dieses Repository ist kein Beitragsleitfaden indexiert
Rechercherichtung
Lies api/IPAddress.cpp um Zeile 204 und untersuche die umgebende Logik zur Umwandlung von Zeichenketten in IPv6. Bestimme das beabsichtigte Verhalten, wenn das geprüfte Zeichen nicht '\0' sein kann, und validiere anschließend die daraus resultierende Korrektur anhand des Umwandlungsverhaltens; das Issue ist gelöst, wenn die Bedingung und ihr erwartetes Verhalten konsistent sind.
Vom Indexierungsmodell aus dem Issue-Text verfasst.
Bewertung
- Tech-Stack
- cpp
- Bereich
- api, embedded-iot
- Issue-Typ
- Bug
- Schwierigkeit
- 2/5
- Geschätzter Aufwand
- 1-3 Stunden
- Aktivitätsstatus
- Veraltet
- Klarheit
- Muss geklärt werden
- Anfängerfreundlichkeit
- 45/100