Skip to content

MSG_CAT_GREEN

Jurek Muszyński edited this page Sep 13, 2019 · 3 revisions

bool MSG_CAT_GREEN(int code)

Description

Tells whether error code belongs to “messages” category.

Returns

Returns true if code belongs to messages, otherwise false.

Example

/* --------------------------------------------------------------------------
   Show error message if present in URI
-------------------------------------------------------------------------- */
int check_error_msg(int ci)
{
    int msg;

    if ( !QSI("msg", &msg) || msg==OK ) return OK;

    if ( MSG_CAT_RED(msg) )
        OUT("<p class=red>%s</p>", silgy_message(msg));
    else if ( MSG_CAT_ORANGE(msg) )
        OUT("<p class=ora>%s</p>", silgy_message(msg));
    else    /* Successful message -- in green */
        OUT("<p class=grn>%s</p>", silgy_message(msg));

    return msg;
}
Clone this wiki locally