Re: [AD] [TODO] About findfirst |
[ Thread Index | Date Index | More lists.liballeg.org/allegro-developers Archives ]
In reply to Eric Botcazou <ebotcazou@xxxxxxxxxx>: >> As bad as `findfirst' is, `for_each_file' is not as good. You >> cannot stop short of reading the entire list, for one. > >If that's the only drawback of for_each_file(), we can easily (at the >expense of a very very little API breakage) change the prototype of the >callback function to int (*callback)(const char *filename, int attrib, int >param) so that it can acknowledge and stop the enumeration. No, because that would break all existing code in a potentially serious way (ie. the compiler is calling a function it expects to return an int, but the function doesn't return anything, so the stack gets corrupted). Bye for now, -- Laurence Withers, lwithers@xxxxxxxxxx http://www.lwithers.demon.co.uk/
Attachment:
signature.asc
Description: PGP signature
Mail converted by MHonArc 2.6.19+ | http://listengine.tuxfamily.org/ |