On Wed, 16 Feb 2005, Alvaro Gomes Sobral Barcellos wrote:
>> 2005-01-04_13:09:44.97423 5825 < [EOF]
> ...
> I solve it.
> At line of greeting, the thrash trailler binary  after  date-time  is what
> makes Explorer and Thunderbird refuses.
> Its result of  a old sytle definition to env variableTZ .
> If  TZ is set using common tzsetup program, wich makes a `reference`  to a
> pre-compiled timezone file, ALL is OK.
> But if TZ is set using old string modes (UTC+EST3; etc)  it sucks. 
> Using g++ (2.95.x) at line 63 in greeting.cc, the
> unsigned int size = strftime(mytime, sizeof(mytime), "%Y-%m-%d %H:%M:%S %Z",
> mytm);
> will fail to correct convert  %Z  and makes a dump of memory till \0.
> ...
> So please, include an advise to correct set of TZ in INSTALL/README  :)

Hi, Alvaro. I've added handling of strftime errors, so that if it fails, 
the date/time is simple removed from the greeting. Hope you can see if 
1.2.12final works for you.

Andy :-)

--
Andreas Aardal Hanssen   | http://www.andreas.hanssen.name/gpg
Author of Binc IMAP      |  "It is better not to do something
http://www.bincimap.org/ |        than to do it poorly."

Reply via email to