From: "Rafal Maj" Newsgroups: comp.os.msdos.djgpp Subject: setftime - bug ? Date: Sun, 6 May 2001 21:31:19 +0200 Organization: Academic Computer Center CYFRONET AGH Lines: 27 Message-ID: <9d48o3$r56$1@info.cyf-kr.edu.pl> NNTP-Posting-Host: d-94-53-14.cyfronet.krakow.pl X-Trace: info.cyf-kr.edu.pl 989177411 27814 149.156.1.174 (6 May 2001 19:30:11 GMT) X-Complaints-To: news AT cyf-kr DOT edu DOT pl NNTP-Posting-Date: Sun, 6 May 2001 19:30:11 +0000 (UTC) X-Priority: 3 X-MSMail-Priority: Normal X-Newsreader: Microsoft Outlook Express 5.00.2615.200 X-MimeOLE: Produced By Microsoft MimeOLE V5.00.2615.200 To: djgpp AT delorie DOT com DJ-Gateway: from newsgroup comp.os.msdos.djgpp Reply-To: djgpp AT delorie DOT com Hi, yester day, when I was reporting problems with compiling program using time(), I was thinking about setftime() function (sorry). Ther is small bug (I think) in dos.h or in example for setftime() - ftime structure has in dos.h declared field 'ft_tsec' with is called 'ft_sec' in help. #include #include #include #include /* for mode definitions */ #include main() { int q = open("data.txt", O_RDONLY); struct ftime f; // f.ft_sec = f.ft_min = f.ft_hour = f.ft_day = f.ft_month = f.ft_year = 0; // Error: `struct ftime' has no member named `ft_sec' f.ft_tsec = f.ft_min = f.ft_hour = f.ft_day = f.ft_month = f.ft_year = 0; file://correct setftime(q, &f); close(q); } Raf256