TIP: Click on subject to list as thread! ANSI
echo: tub
to: Bob Jones
from: Bo Simonsen
date: 2003-10-05 14:16:00
subject: Sqfix problem

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)
SEEN-BY: 633/267 270
@PATH: 236/100 237/9 20/11 106/1 2000 633/267

SOURCE: echomail via fidonet.ozzmosis.com

Email questions or comments to sysop@ipingthereforeiam.com
All parts of this website painstakingly hand-crafted in the U.S.A.!
IPTIA BBS/MUD/Terminal/Game Server List, © 2025 IPTIA Consulting™.