www.delorie.com/archives/browse.cgi   search  
Mail Archives: djgpp/1996/09/08/10:04:16

Xref: news2.mv.net comp.os.msdos.djgpp:8412
From: Peter Palotas <rtoodtoo AT freenet DOT hut DOT fi>
Newsgroups: comp.os.msdos.djgpp
Subject: Re: A bug in DJGPP??
Date: Thu, 05 Sep 1996 22:14:14 -0700
Organization: DeCaf
Lines: 30
Message-ID: <322FB326.1D97@freenet.hut.fi>
References: <322FAD29 DOT 3DE9 AT freenet DOT hut DOT fi>
Reply-To: rtoodtoo AT freenet DOT hut DOT fi
NNTP-Posting-Host: ppp15.gu.se
Mime-Version: 1.0
To: djgpp AT delorie DOT com
DJ-Gateway: from newsgroup comp.os.msdos.djgpp

Peter Palotas wrote:
 
 Is there a bug in the findfirst() and findnext() functions in DJGPP??? Or
 maybe in the ffblk struct. When I make a program that checks for all the
 files using findfirst() and findnext() passing the addres of an ffblk object
 then printing the filename, the filename is missing the first two
 characters. I do like this:
 
 void main(void)
 {
         struct ffblk fileinfo;
         findfirst("*.*", &fileinfo, FA_ARCH);
         cprintf("%s\n\r", fileinfo.ff_name);
 }
 
 if I use this statement to print the filename instead everything seems to
 work fine, but this isn't how you should have to do;
 
 cprintf("%s\n\r", fileinfo.ff_name - 2);
 
 Is this a bug in DJGPP's libraries or am I doing something wrong?
 
 Please reply via e-mail to: rtoodtoo AT freenet DOT hut DOT fi
 
 //Blizzar


Last Second Note: I also discovered that fileinfo.ff_fsize returns a way to large
		  number. Although, I copied the example from the help!!!! What
		  is wrong???

- Raw text -


  webmaster     delorie software   privacy  
  Copyright © 2019   by DJ Delorie     Updated Jul 2019