return _log;
}
+ string head_and_tail (int amount = 1024) const {
+ if (int (_log.size ()) < (2 * amount)) {
+ return _log;
+ }
+
+ return _log.substr (0, amount) + _log.substr (_log.size() - amount - 1, amount);
+ }
+
private:
void do_log (string m)
{
#endif
#ifdef __WXGTK__
wxInitAllImageHandlers();
- wxBitmap bitmap (wxString::Format (wxT ("%s/taskbar_icon.png"), POSIX_ICON_PREFIX), wxBITMAP_TYPE_PNG);
+ wxBitmap bitmap (wxString::Format (wxT ("%s/taskbar_icon.png"), LINUX_SHARE_PREFIX), wxBITMAP_TYPE_PNG);
wxIcon icon;
icon.CopyFromBitmap (bitmap);
#endif