From d35e7ce4c283dbe9e72b47873a72efd413db3e61 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?J=C3=A9r=C3=B4me=20Duval?= Date: Wed, 24 Nov 2004 23:17:34 +0000 Subject: [PATCH] clock is now local by default timezone is now set even if not rtc time setting is found git-svn-id: file:///srv/svn/repos/haiku/trunk/current@10218 a95241bf-73f2-0310-859d-f6bbb57e9c96 --- src/apps/bin/clockconfig.c | 10 +++++----- 1 file changed, 5 insertions(+), 5 deletions(-) diff --git a/src/apps/bin/clockconfig.c b/src/apps/bin/clockconfig.c index c3807420d0..693ac40686 100644 --- a/src/apps/bin/clockconfig.c +++ b/src/apps/bin/clockconfig.c @@ -27,7 +27,7 @@ int main(int argc, char **argv) char path[B_PATH_NAME_LENGTH]; char link[B_PATH_NAME_LENGTH]; FILE *file; - bool isGMT = true; + bool isGMT = false; struct tm* tm = NULL; time_t t; @@ -42,13 +42,14 @@ int main(int argc, char **argv) if (file != NULL) { char string[10]; fscanf(file, "%s", string); - if (strncmp(string, "local", 5) == 0) - isGMT = false; + isGMT = (strncmp(string, "local", 5) != 0); fclose(file); } else { fprintf(stderr, "%s: can't read RTC settings\n", argv[0]); printf("%s: No knowledge about contents of RTC\n", argv[0]); - return 0; + + // we don't care if not RTC settings is found, default is local + //return 0; } printf("%s: RTC stores %s time.\n", argv[0], isGMT ? "GMT" : "local" ); @@ -71,7 +72,6 @@ int main(int argc, char **argv) time(&t); tm = localtime(&t); _kern_set_tzspecs(tm->tm_gmtoff, tm->tm_isdst); - } else { fprintf(stderr, "%s: can't read link for timezone\n", argv[0]); printf("%s: No timezone setting.\n", argv[0]);