Fix for 2.4.10 compile problem
Looking at the patch it seems they changed the min definition to not have a type argument, and created a new macro called min_t that takes a type argument. Changing the two instances of min() to min_t() allowed 2.4.10 to compile fine on my machine.
Dunno if this is the right answer, or if the type argument isn't really needed and can be deleted from those two instances, but I do know it compiles. ;-)