On Tue, Jan 29, 2008, Rafaël Carré wrote: > Why is mtime_t a signed type ? Because this type is often used to compute a difference between two dates, and a difference can be signed. -- Christophe Massiot.