void qerror_report_internal(const char *file, int linenr, const char *func,

                            const char *fmt, ...)

{

    va_list va;

    QError *qerror;



    va_start(va, fmt);

    qerror = qerror_from_info(file, linenr, func, fmt, &va);

    va_end(va);



    if (cur_mon) {

        monitor_set_error(cur_mon, qerror);

    } else {

        qerror_print(qerror);

        QDECREF(qerror);

    }

}

void qerror_report_internal(const char *file, int linenr, const char *func,

                            const char *fmt, ...)

{

    va_list va;

    QError *qerror;



    va_start(va, fmt);

    qerror = qerror_from_info(file, linenr, func, fmt, &va);

    va_end(va);



    if (cur_mon) {

        monitor_set_error(cur_mon, qerror);

    } else {

        qerror_print(qerror);

        QDECREF(qerror);

    }

}

void FUNC_0(const char *VAR_0, int VAR_1, const char *VAR_2,

                            const char *VAR_3, ...)

{

    va_list va;

    QError *qerror;



    va_start(va, VAR_3);

    qerror = qerror_from_info(VAR_0, VAR_1, VAR_2, VAR_3, &va);

    va_end(va);



    if (cur_mon) {

        monitor_set_error(cur_mon, qerror);

    } else {

        qerror_print(qerror);

        QDECREF(qerror);

    }

}

void FUNC_0(const char *VAR_0, int VAR_1, const char *VAR_2,
const char *VAR_3, ...)
{ va_list va; QError *qerror; va_start(va, VAR_3); qerror = qerror_from_info(VAR_0, VAR_1, VAR_2, VAR_3, &va); va_end(va); if (cur_mon) { monitor_set_error(cur_mon, qerror); } else { qerror_print(qerror); QDECREF(qerror); } }