X-Git-Url: https://git.lyx.org/gitweb/?a=blobdiff_plain;f=src%2FLyX.h;h=6be2a41fb8c6c3ec6aaaa308e33a2bf62b84f3b2;hb=24fe5b08c0e1dfb739738acb6fc995da7315d35f;hp=a57ae481df8c960b5d94ba73f017763656afafc0;hpb=79beb91e3a3538e204c436a664efdbeb28d15eb9;p=lyx.git diff --git a/src/LyX.h b/src/LyX.h index a57ae481df..6be2a41fb8 100644 --- a/src/LyX.h +++ b/src/LyX.h @@ -137,18 +137,24 @@ private: friend graphics::Previews & thePreviews(); friend Session & theSession(); friend CmdDef & theTopLevelCmdDef(); - /// Set the language defined by the user. friend void setRcGuiLanguage(); - /// in the case of failure friend void emergencyCleanup(); - /// Execute batch commands if available. friend void execBatchCommands(); - /// Try to exit LyX properly. - /// \p exit_code is 0 by default, if a non zero value is passed, - /// emergencyCleanup() will be called before exiting. - friend void lyx_exit(int exit_code = 0); + friend void lyx_exit(int exit_code); }; + +/// in the case of failure +void emergencyCleanup(); +/// Try to exit LyX properly. +/// \p exit_code is 0 by default, if a non zero value is passed, +/// emergencyCleanup() will be called before exiting. +void lyx_exit(int exit_code); +/// Set the language defined by the user. +void setRcGuiLanguage(); +/// Execute batch commands if available. +void execBatchCommands(); + } // namespace lyx #endif // LYX_H