>>>>> "Roland" == Roland McGrath <roland at gnu.ai.mit.edu> writes: Roland> The standard way in ANSI C to detect errors when the return value is Roland> ambiguous is using `errno': I don't think this technique will work, mktime() is not specified to set errno. --jtc