>     Suggest we comment out the file and see what happens.
> 
>     To prevent having to modify all the Makefile/VS files,
>     I'd recommend we just change the file to be a one line comment
>     that says '// Removed due to non-LGPL/static license. See 
> STR# XXXX. Original in svn rYYYY.'
>     and if we find it's needed, we can revert to rYYYY and
>     re-implement an equivalent.
> 
>     Or, remove just the code but leave the #ifdef's in place
>     and add a #warning or #error macro that gets triggered if
>     built on the "magic platform" that turns out to need this,
>     and have the error mention the above comment.

I think the latter option - i.e. leave the file in place but put a
#warning (or #error ?) for any build path that actually triggers the
deprecated code.

I don't think we can outright remove the file at present as one of the
#ifdef paths #includes scandir_win32.c on winXX hosts, and that does
appear to be needed, AFAICT.


 

_______________________________________________
fltk-dev mailing list
[email protected]
http://lists.easysw.com/mailman/listinfo/fltk-dev

Reply via email to