'type' : varargs parameters with this type were promoted
The compiler performed standard promotion on the arguments to a varargs function. The promotions include char-to-int and float-to-double.
If you didn't expect and don't want this promotion, use normal functions instead of varargs functions.