X-Git-Url: https://git.lyx.org/gitweb/?a=blobdiff_plain;f=src%2Flyx.h;h=6677d3d37ac14e4614303f1c973e131cb79e464d;hb=a858be7332e331e0244e4dba7b0931b6072ffd3d;hp=4dec39e7dea26f3f7d68d3601f20247551adb78b;hpb=27de1486ca34aaad446adb798d71a77d6f6304da;p=lyx.git diff --git a/src/lyx.h b/src/lyx.h index 4dec39e7de..6677d3d37a 100644 --- a/src/lyx.h +++ b/src/lyx.h @@ -4,23 +4,23 @@ #define FD_form_title_h_ /** Callbacks, globals and object handlers **/ -extern void TimerCB(FL_OBJECT *, long); +extern "C" void TimerCB(FL_OBJECT *, long); -extern void FigureOKCB(FL_OBJECT *, long); -extern void FigureApplyCB(FL_OBJECT *, long); -extern void FigureCancelCB(FL_OBJECT *, long); +extern "C" void FigureOKCB(FL_OBJECT *, long); +extern "C" void FigureApplyCB(FL_OBJECT *, long); +extern "C" void FigureCancelCB(FL_OBJECT *, long); -extern void ScreenOKCB(FL_OBJECT *, long); -extern void ScreenApplyCB(FL_OBJECT *, long); -extern void ScreenCancelCB(FL_OBJECT *, long); +extern "C" void ScreenOKCB(FL_OBJECT *, long); +extern "C" void ScreenApplyCB(FL_OBJECT *, long); +extern "C" void ScreenCancelCB(FL_OBJECT *, long); -extern void TocSelectCB(FL_OBJECT *, long); -extern void TocCancelCB(FL_OBJECT *, long); -extern void TocUpdateCB(FL_OBJECT *, long); +extern "C" void TocSelectCB(FL_OBJECT *, long); +extern "C" void TocCancelCB(FL_OBJECT *, long); +extern "C" void TocUpdateCB(FL_OBJECT *, long); -extern void RefUpdateCB(FL_OBJECT *, long); -extern void RefHideCB(FL_OBJECT *, long); -extern void RefSelectCB(FL_OBJECT *, long); +extern "C" void RefUpdateCB(FL_OBJECT *, long); +extern "C" void RefHideCB(FL_OBJECT *, long); +extern "C" void RefSelectCB(FL_OBJECT *, long); /**** Forms and Objects ****/