diff options
author | DRC <dcommander@users.sourceforge.net> | 2011-07-28 22:13:40 +0000 |
---|---|---|
committer | DRC <dcommander@users.sourceforge.net> | 2011-07-28 22:13:40 +0000 |
commit | d8e93dc9da2573e499ae1d086770183df028b490 (patch) | |
tree | 8ff81e2af89dedac9318ad8113e3e06dab21bb6d /vncviewer/vncviewer.cxx | |
parent | 883f2d69ef603fa3b33cd93dde29d5b4d6ca9231 (diff) | |
download | tigervnc-d8e93dc9da2573e499ae1d086770183df028b490.tar.gz tigervnc-d8e93dc9da2573e499ae1d086770183df028b490.zip |
Include build date/time and bitness in the About dialog
git-svn-id: svn://svn.code.sf.net/p/tigervnc/code/trunk@4609 3789f03b-4d11-0410-bbf8-ca57d06f2519
Diffstat (limited to 'vncviewer/vncviewer.cxx')
-rw-r--r-- | vncviewer/vncviewer.cxx | 10 |
1 files changed, 7 insertions, 3 deletions
diff --git a/vncviewer/vncviewer.cxx b/vncviewer/vncviewer.cxx index 7b9434ff..4c7e2122 100644 --- a/vncviewer/vncviewer.cxx +++ b/vncviewer/vncviewer.cxx @@ -64,6 +64,7 @@ using namespace rfb; using namespace std; static char aboutText[1024]; +extern const char* buildTime; static bool exitMainloop = false; static const char *exitError = NULL; @@ -185,7 +186,8 @@ int main(int argc, char** argv) const char* vncServerName = NULL; UserDialog dlg; - const char englishAbout[] = N_("TigerVNC Viewer version %s\n" + const char englishAbout[] = N_("TigerVNC Viewer %d-bit v%s (%s)\n" + "%s\n" "Copyright (C) 1999-2011 TigerVNC Team and many others (see README.txt)\n" "See http://www.tigervnc.org for information on TigerVNC."); @@ -197,7 +199,8 @@ int main(int argc, char** argv) // Write about text to console, still using normal locale codeset snprintf(aboutText, sizeof(aboutText), - gettext(englishAbout), PACKAGE_VERSION); + gettext(englishAbout), (int)sizeof(size_t)*8, PACKAGE_VERSION, + __BUILD__, buildTime); fprintf(stderr,"\n%s\n", aboutText); // Set gettext codeset to what our GUI toolkit uses. Since we are @@ -208,7 +211,8 @@ int main(int argc, char** argv) // Re-create the aboutText for the GUI, now using GUI codeset snprintf(aboutText, sizeof(aboutText), - gettext(englishAbout), PACKAGE_VERSION); + gettext(englishAbout), (int)sizeof(size_t)*8, PACKAGE_VERSION, + __BUILD__, buildTime); rfb::initStdIOLoggers(); rfb::LogWriter::setLogParams("*:stderr:30"); |