/* Returns CR_OK upon sucessful completion, an error code otherwise.  */
enum CRStatus cr_font_size_set_predefined_absolute_font_size(CRFontSize *a_this, enum CRPredefinedAbsoluteFontSize a_predefined)
/* Returns CR_OK upon sucessful completion, an error code otherwise.  */
enum CRStatus cr_font_size_set_predefined_absolute_font_size(CRFontSize *a_this, enum CRPredefinedAbsoluteFontSize a_predefined)
{
        g_return_val_if_fail (a_this, CR_BAD_PARAM_ERROR) ;
        g_return_val_if_fail (a_predefined >= PREDEFINED_ABSOLUTE_FONT_SIZE
                              && a_predefined < NB_FONT_SIZE_TYPE,
                              CR_BAD_PARAM_ERROR) ;
        a_this->type = PREDEFINED_ABSOLUTE_FONT_SIZE ;
        a_this->value.predefined = a_predefined ;
        return CR_OK ;
}