Skip to content

No matching function for call to 'min(uint32_t&, unsigned int)' #1582

Closed Answered by fpistm
mirzafahad asked this question in Q&A
Discussion options

You must be logged in to vote

Hi @mirzafahad,
The core uses the STL C++.
min, max,... require to compare same type.

The Adafruit's E-Ink Display library needs some updates to avoid this kind of issue and harden the code.
uint32_t numbytes = min(remaining, (uint32_t)sizeof(block));
You should open an issue to this repo to fix all min/max call.

Replies: 1 comment 1 reply

Comment options

You must be logged in to vote
1 reply
@mirzafahad
Comment options

Answer selected by mirzafahad
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Category
Q&A
Labels
None yet
2 participants