fetchnews.c: invalid operands to binary

Gabor Gombas gombasg at inf.elte.hu
Tue Apr 4 10:15:57 EDT 2006


On Tue, Apr 04, 2006 at 08:29:45AM -0400, Ken Murchison wrote:

> Its entirely possible that the current code is taking advantage of a 
> "feature" of Linux which is not intended to be exposed to the user.

>From 'man timezone':

	The tzset() function initializes the tzname variable from the TZ
	environment variable. This function is automatically called by
	the other time conversion functions that depend on the time
	zone. In a SysV-like environment it will also set the variables
	timezone (seconds West of GMT) and daylight (0 if this time zone
	does not have any daylight savings time rules, non-zero if there
	is a time during the year when daylight savings time applies).
[...]
CONFORMING TO
	SVID 3, POSIX, 4.3BSD
NOTES
[...]
	4.3BSD  had  a  function char *timezone(zone, dst) that returned
	the name of the time zone corre‐ sponding to its first argument
	(minutes West of GMT). If the second argument was 0, the
	standard name was used, otherwise the daylight savings time
	version.

SUSv3 has the same description as Linux, so only BSDs are different.

Gabor

-- 
     ---------------------------------------------------------
     MTA SZTAKI Computer and Automation Research Institute
                Hungarian Academy of Sciences
     ---------------------------------------------------------


More information about the Info-cyrus mailing list