f986cca8b1
Fixes error message while freerdp connected the remote desktop: Unable to detect time zone Signed-off-by: Scott Fan <fancp2007@gmail.com> Reviewed-by: "Yann E. MORIN" <yann.morin.1998@free.fr> Signed-off-by: Thomas Petazzoni <thomas.petazzoni@free-electrons.com>
31 lines
960 B
Diff
31 lines
960 B
Diff
From 605d0a85183d2f9d5b0da5629cbadf01173bbb2f Mon Sep 17 00:00:00 2001
|
|
From: Scott Fan <fancp2007@gmail.com>
|
|
Date: Mon, 13 Jul 2015 15:01:17 +0800
|
|
Subject: [PATCH] Add support for tz package
|
|
|
|
Fixes error message while freerdp connected the remote desktop:
|
|
Unable to detect time zone
|
|
|
|
Signed-off-by: Scott Fan <fancp2007@gmail.com>
|
|
---
|
|
libfreerdp/locale/timezone.c | 3 ++-
|
|
1 file changed, 2 insertions(+), 1 deletion(-)
|
|
|
|
diff --git a/libfreerdp/locale/timezone.c b/libfreerdp/locale/timezone.c
|
|
index 3070f1f..4a06786 100644
|
|
--- a/libfreerdp/locale/timezone.c
|
|
+++ b/libfreerdp/locale/timezone.c
|
|
@@ -1539,7 +1539,8 @@ char* freerdp_get_unix_timezone_identifier()
|
|
* America/Montreal for example.
|
|
*/
|
|
|
|
- if ((len = readlink("/etc/localtime", buf, sizeof(buf) - 1)) != -1)
|
|
+ if ((len = readlink("/etc/localtime", buf, sizeof(buf) - 1)) != -1 ||
|
|
+ (len = readlink("/etc/TZ", buf, sizeof(buf) - 1)) != -1)
|
|
{
|
|
int num = 0;
|
|
int pos = len;
|
|
--
|
|
2.4.5
|
|
|