Signed/unsigned conversion in Boost.Python
Aperta
- Lingua principale
- C++
- Stelle
- 537
- Fork
- 223
- Merge medio
- 11h 22m
- PR unite (30g)
- 2
Descrizione
Using Boost v1.90
In `boost/include/boost/python/suite/indexing/detail/indexing_suite_detail.hpp` there are locals that have a signed/unsigned mismatch.
On L176, a local variable `index` declared as `long` is assigned to a return that can be unsigned (`size_t`).
Similarly, on L611, another local variable `from` is declared as `long` then `operator+=` is used for a variable that has an unsigned type.
This results in an unnecessarily wordy warning in the compiler (in my case msvc 14.2)
Guida per i contributori
Nessuna guida per i contributori indicizzata per questo repository
Valutazione
Questa issue non è ancora stata valutata.