Mail Archives: djgpp/1996/09/14/16:50:04
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
- Raw text -