On Fri, 30 May 2008, Vladislav Lavrecky wrote: Hi Vladislav
> I just started with this project, and my builded with Harbour DBU also > truncate 2 character from left, but it is not GET problem > DBU builded with Harbour truncate 2 chars from left, becouse INDEXEXT() > function return ".ntx" (small cases) > defined in nbrddntx.h > ----------------------------------------------- > /* DBFNTX default extensions */ > #define NTX_INDEXEXT ".ntx" > ----------------------------------------------- Exactly and this is intentional because Harbour is multi platform project and some file systems are case sensitive. > Here is code from dbuutil.prg: [...] > IF INDEXEXT() = ".NTX" > * Clipper index file format > k_pos = 23 > ELSE > * .NDX..dBASE index file format > k_pos = 25 > ENDIF > __________________________________ > > I chaghe IF INDEXEXT() = ".NTX" to > IF UPPER(INDEXEXT()) = ".NTX" > and my DBU work fine And this seems to be quite reasonable workaround. best regards, Przemek _______________________________________________ Harbour mailing list Harbour@harbour-project.org http://lists.harbour-project.org/mailman/listinfo/harbour