
#include "jl_forms_utils.h"


char* itoa(int i) {

    static char txt[50]; // technically undefined behavior, but it works
    sprintf(txt, "%d", i);

    return txt;
}

char* ftoa(float f) {

    static char txt[50]; // technically undefined behavior, but it works
    sprintf(txt, "%.4f", f);

    return txt;
}

void MakeCanvasCurrent(FL_OBJECT *canvas) {

	glXMakeCurrent(fl_display,
				   FL_ObjWin(canvas),
				   fl_get_glcanvas_context(canvas));
}
