[PATCH] fdo#59850: Resolves invalid date changing by ICU's timezone ...
Isamu Mogi (via Code Review)
gerrit at gerrit.libreoffice.org
Sat Apr 27 09:39:51 PDT 2013
Hi,
I have submitted a patch for review:
https://gerrit.libreoffice.org/3637
To pull it, you can do:
git pull ssh://gerrit.libreoffice.org:29418/core refs/changes/37/3637/1
fdo#59850: Resolves invalid date changing by ICU's timezone detection bug.
Change-Id: I3ebd4aaef281214062a5b2a858eff8e57a34c9b1
---
M icu/UnpackedTarball_icu.mk
A icu/icu4c.10129.wintz.patch
2 files changed, 21 insertions(+), 0 deletions(-)
diff --git a/icu/UnpackedTarball_icu.mk b/icu/UnpackedTarball_icu.mk
index 35c95c4..e0837ac 100644
--- a/icu/UnpackedTarball_icu.mk
+++ b/icu/UnpackedTarball_icu.mk
@@ -12,6 +12,7 @@
$(eval $(call gb_UnpackedTarball_set_tarball,icu,$(ICU_TARBALL)))
$(eval $(call gb_UnpackedTarball_add_patches,icu,\
+ icu/icu4c.10129.wintz.patch \
icu/icu4c.9948.mlym-crash.patch \
icu/icu4c-build.patch \
icu/icu4c.8198.revert.icu5431.patch \
diff --git a/icu/icu4c.10129.wintz.patch b/icu/icu4c.10129.wintz.patch
new file mode 100644
index 0000000..14349f3
--- /dev/null
+++ b/icu/icu4c.10129.wintz.patch
@@ -0,0 +1,20 @@
+--- misc/icu/source/common/wintz.c
++++ misc/build/icu/source/common/wintz.c
+@@ -254,7 +254,6 @@
+ char apiStdName[MAX_LENGTH_ID];
+ char regStdName[MAX_LENGTH_ID];
+ char tmpid[MAX_LENGTH_ID];
+- int32_t apiStdLength = 0;
+ int32_t len;
+ int id;
+ int errorCode;
+@@ -280,8 +279,8 @@
+
+ /* Convert the wchar_t* standard name to char* */
+ uprv_memset(apiStdName, 0, sizeof(apiStdName));
+- u_strFromWCS(apiStd, MAX_LENGTH_ID, &apiStdLength, apiTZI.StandardName, -1, &status);
+- u_austrncpy(apiStdName, apiStd, apiStdLength);
++ u_strFromWCS(apiStd, MAX_LENGTH_ID, NULL, apiTZI.StandardName, -1, &status);
++ u_austrncpy(apiStdName, apiStd, MAX_LENGTH_ID);
+
+ tmpid[0] = 0;
--
To view, visit https://gerrit.libreoffice.org/3637
To unsubscribe, visit https://gerrit.libreoffice.org/settings
Gerrit-MessageType: newchange
Gerrit-Change-Id: I3ebd4aaef281214062a5b2a858eff8e57a34c9b1
Gerrit-PatchSet: 1
Gerrit-Project: core
Gerrit-Branch: master
Gerrit-Owner: Isamu Mogi <saturday6c at gmail.com>
More information about the LibreOffice
mailing list