I've found a problem due to the past name change of the hb_F_Eof() function
in philes.c (
http://www.nabble.com/ChangeLog-2007-08-31-03%3A25-UTC%2B0200-Przemyslaw-Cze
rpak-%28druzus-at-priv.onet.pl%29-tp12419138p12419138.html ), because the
new hb_FEof() collides with the other one in hbmisc lib:
libhbmisc.a:hb_f.o:000004d0 T _HB_FUN_HB_FEOF
libhbrtl.a:philes.o:00000870 T _HB_FUN_HB_FEOF

The double name, in effect, is still present in xHarbour, avoiding
collisions when both libs are linked.
I suppose the recent issue signaled (
http://www.nabble.com/libmisc.lib-hb_feof%28%29-always-.t.-tp17100490p171004
90.html ) is due to the wrong function called (the hbrtl one, instead of the
hbmisc as expected).
By the way, i think better to have a hb_F_Eof() in hbmisc and hb_FEof() in
hbrtl, as the last is a more standard name for the function and the one in
hbmisc is related to txt files only.
Best regards.

Maurizio la Cecilia               

_______________________________________________
Harbour mailing list
Harbour@harbour-project.org
http://lists.harbour-project.org/mailman/listinfo/harbour

Reply via email to