aboutsummaryrefslogtreecommitdiffstats
path: root/vncviewer/vncviewer.cxx
diff options
context:
space:
mode:
authorDRC <dcommander@users.sourceforge.net>2011-07-28 22:13:40 +0000
committerDRC <dcommander@users.sourceforge.net>2011-07-28 22:13:40 +0000
commitd8e93dc9da2573e499ae1d086770183df028b490 (patch)
tree8ff81e2af89dedac9318ad8113e3e06dab21bb6d /vncviewer/vncviewer.cxx
parent883f2d69ef603fa3b33cd93dde29d5b4d6ca9231 (diff)
downloadtigervnc-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.cxx10
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");