From: charlet Date: Thu, 23 Oct 2014 10:33:06 +0000 (+0000) Subject: 2014-10-23 Hristian Kirtchev X-Git-Url: http://git.ipfire.org/gitweb.cgi?a=commitdiff_plain;h=0bcaa115efd05ba3d6e73525a97cc65d51a5c9b7;p=thirdparty%2Fgcc.git 2014-10-23 Hristian Kirtchev * sysdep.c (__gnat_localtime_tzoff): Properly delimit the substring which represents the time zone on VxWorks. git-svn-id: svn+ssh://gcc.gnu.org/svn/gcc/trunk@216586 138bc75d-0d04-0410-961f-82ee72b054a4 --- diff --git a/gcc/ada/ChangeLog b/gcc/ada/ChangeLog index 38edfbe07304..88bfeb73b023 100644 --- a/gcc/ada/ChangeLog +++ b/gcc/ada/ChangeLog @@ -1,3 +1,8 @@ +2014-10-23 Hristian Kirtchev + + * sysdep.c (__gnat_localtime_tzoff): Properly delimit the + substring which represents the time zone on VxWorks. + 2014-10-23 Vincent Celier * gnatls.adb: If --RTS= was not used, check if there is a default diff --git a/gcc/ada/sysdep.c b/gcc/ada/sysdep.c index bdda22cc69f6..0ae05e06b1dc 100644 --- a/gcc/ada/sysdep.c +++ b/gcc/ada/sysdep.c @@ -866,7 +866,7 @@ __gnat_localtime_tzoff (const time_t *timer ATTRIBUTE_UNUSED, tz_start = index (tz_str, ':') + 2; tz_end = index (tz_start, ':'); - tz_end = '\0'; + *tz_end = '\0'; /* The Ada layer expects an offset in seconds. Note that we must reverse the sign of the result since west is positive and east is negative on