Synopsis
int toupper_l(int c,
              locale_t loc);
Description

toupper_l converts a lowercase letter to a corresponding uppercase letter in locale loc. If the argument c is a character for which islower is true in locale loc, toupper_l returns the corresponding uppercase letter; otherwise, the argument is returned unchanged.