compositor: prettify program info in log
authorPekka Paalanen <ppaalanen@gmail.com>
Mon, 11 Jun 2012 11:04:21 +0000 (14:04 +0300)
committerKristian Høgsberg <krh@bitplanet.net>
Mon, 11 Jun 2012 13:47:26 +0000 (09:47 -0400)
No need to print current date-time anymore, since log.c does the date
automatically.

Signed-off-by: Pekka Paalanen <ppaalanen@gmail.com>
src/compositor.c
src/log.h

index 96eb15b..0c7b449 100644 (file)
@@ -3159,9 +3159,6 @@ int main(int argc, char *argv[])
        int32_t xserver = 0;
        char *socket_name = NULL;
        char *config_file;
-       char buffer[64];
-       struct timeval tv;
-       struct tm *brokendown_time;
 
        const struct config_key shell_config_keys[] = {
                { "type", CONFIG_KEY_STRING, &shell },
@@ -3191,10 +3188,12 @@ int main(int argc, char *argv[])
                exit(EXIT_FAILURE);
        }
 
-       gettimeofday(&tv, NULL);
-       brokendown_time = localtime(&tv.tv_sec);
-       strftime(buffer, sizeof buffer, "%Y-%m-%d %H:%M:%S", brokendown_time);
-       weston_log("weston %s " WESTON_SHA1 "\n", buffer);
+       weston_log("%s\n"
+                  STAMP_SPACE "%s\n"
+                  STAMP_SPACE "Bug reports to: %s\n"
+                  STAMP_SPACE "Build: %s\n",
+                  PACKAGE_STRING, PACKAGE_URL, PACKAGE_BUGREPORT,
+                  WESTON_SHA1);
 
        display = wl_display_create();
 
index 19d36dd..178b5cd 100644 (file)
--- a/src/log.h
+++ b/src/log.h
@@ -23,6 +23,9 @@
 #ifndef _WESTON_LOG_H_
 #define _WESTON_LOG_H_
 
+/* String literal of spaces, the same width as the timestamp. */
+#define STAMP_SPACE "               "
+
 void weston_log_file_open(const char *filename);
 void weston_log_file_close(void);