Subj : Sqfix problem To : Bob Jones From : Bo Simonsen Date : Sun Oct 05 2003 03:16 pm Hello Bob! 04 Oct 03 18:10, you wrote to me: BS>> Of some reason sizeof(XMSG) doesn't give the exact BS>> size, the problem did Squish also have but i fixed it BS>> there, but #define'ing XMSG_SIZE in msgapi, it was BS>> right after the porting of maximus.. BJ> Ah.... That would explain it..... Yes, sizeof() may not BJ> work in all environments now..... :( Well I just don't understand it, because it does normally work under Linux, maybe it's the arrays.. BJ>> Sounds like found what need fixing in SqaFix. BS>> ? it's sqfix not sq_a_fix. BJ> Appologies.... I misread the name.... :-) BJ>> If max didn't need a fix, because the code is shared with squish, BJ>> maybe we need to point sqafix to use the common code.... BS>> I don't think there is more problems back in sqafix.. BS>> Except for that it autocreates areas in UPPERCASE, and BS>> not lowercase.. I really can't find the problem. BJ> Hmmmm..... BJ> I just (finally) did a cvs update and got the latest version (24 hours BJ> old) on my linux box..... I need to find where I burried my sample BJ> copy of SqaFix.Cfg..... I know I was playing with case and type of BJ> file names generaged by SqaFix..... Hmmmm... Ah... Yes, I *did* BJ> implement a LOWERCASE option for some items..... Ahh cool, I didn't see that. BJ> Don't think I got BJ> that documented yet in anything other than the code..... :( Part of BJ> the problem is my LOWERCASE fix is only partially implemented. And BJ> the config file input is a kludge at the moment.... Unfortunately, I BJ> got what I needed done and didn't get all the cases fixed up..... BJ> I have the following TWO newareapath lines, in order: BJ> NewAreaPath /var/max/msg/max LOWERCASE BJ> NewAreaPath /var/Max/msg/max HPFS Okay, good! BJ> The first line sets a flag to lowercase file names (in the code BJ> options that have been updated). The second line uses the HPFS path BJ> type definitions. Yes I understand, HPFS use long filenames. BJ> My attempts to add a third parameter to the parsing of the BJ> NewAreaPath BJ> line were getting complicated. So, this is only partitially BJ> implemented (and tested) at this time..... I don't like having two BJ> NewAreaPath lines, so I plan a change at some point in the future.... BJ> [You know my line, when I have time.... ] With the newest CVS source.. While porting it did I comment out the content of the strupr function, but later I did uncomment it, and solve the filecase problems. BJ> On another subject, I think I found why SqaFix was being compile when BJ> compiling the max code. The main Makefile has now been updated in CVS BJ> to version 1.8 to correct the error. Okay. Regards, Bo --- GoldED+/LNX 1.1.4.7 * Origin: The Night Express, Roennede Dk (2:236/100) .