












Off the Edge of the Map

GroupAdministrators
Posts1,199
JoinedMar 21, 2006
Fix is in the works.
We gotta cut David some slack, He's in the middle of Graduating and I believe moving to New York.





Sorcerer

GroupMembers
Posts902
JoinedJan 29, 2007
Yes... I am in Nevada right now.
Most of my days are spent driving and sight-seeing. Making good progress on the fix, though.




Conjurer

GroupMembers
Posts429
JoinedMar 7, 2005
Hey congrats on graduation, always a fun time and a big transition. I wasn't trying to rush anyone, just worried that maybe I missed the boat or this was already resolved somewhere else. We lurkers have these problems from time to time.
Keep up the good work!

Keep up the good work!




Geomancer

GroupAdministrators
Posts1,992
JoinedJul 26, 2005
Well I had waited for awhile on it and a few days ago just went ahead and did it myself (granted I don't doubt it could have been done better) I get a clean compile now while using -Wwrite-strings (in cygwin anyways). I didn't do it for smaugfuss though so can't release it, but just figured I'd chime in that you can probably have it done in a few days time.



Sorcerer

GroupMembers
Posts902
JoinedJan 29, 2007
I've finally gotten my computer up and running again and resumed work on this. It's hard to give a percentage since things sneak up on me from time to time, but I think I'll be done soon. I had to put in some "inelegant" casts here and there but overall it's ok.
Now, it's worth noting that this is going to confuse the hell out of people when they're used to being able to modify stuff willy-nilly: the const version is very picky about what you can change and what you can't.
A lesson I've (re-)learned is that I really dislike dealing with strings in C. :sigh:
Now, it's worth noting that this is going to confuse the hell out of people when they're used to being able to modify stuff willy-nilly: the const version is very picky about what you can change and what you can't.
A lesson I've (re-)learned is that I really dislike dealing with strings in C. :sigh:



Sorcerer

GroupMembers
Posts902
JoinedJan 29, 2007
OK, it's done. Nearly all changes were just adding the const keyword appropriately. There were a few places where I had to do non-trivial changes like make temporary strings, and those are the most likely places where I messed up. (But of course, it is impossible that I messed up...
)
Unfortunately, as I don't have my server back yet, I can't distribute it as a nice diff like I had planned to do. I should have it ready in a few days (well, as soon as the shipment arrives, that is).

Unfortunately, as I don't have my server back yet, I can't distribute it as a nice diff like I had planned to do. I should have it ready in a few days (well, as soon as the shipment arrives, that is).


Off the Edge of the Map

GroupAdministrators
Posts1,199
JoinedMar 21, 2006
Awesome. Can't wait.



Conjurer

GroupMembers
Posts429
JoinedMar 7, 2005
I'll second that. I'll surely be patching it in manually from the diff, but I'm still anxiously waiting to do so. Should be nice to have this issue addressed.
Thanks in advanced for all the hard work put into this!
Thanks in advanced for all the hard work put into this!




Sorcerer

GroupMembers
Posts902
JoinedJan 29, 2007
Apparently my server box was delivered today, so tonight I'll be able to put it together and hopefully have it online. If I can't get it online tonight (a distinct possibility given that I'll probably get home late after work) I'll just release the src as a .tgz so people can take a look at it with their own diff tools or whatever.


Off the Edge of the Map

GroupAdministrators
Posts1,199
JoinedMar 21, 2006
Eh, one more day wouldn't kill any of us.




Sorcerer

GroupMembers
Posts857
JoinedMay 8, 2005
Kayle said:
Eh, one more day wouldn't kill any of us.
Seconded.



Sorcerer

GroupMembers
Posts902
JoinedJan 29, 2007
Shipment didn't arrive today even though it was scheduled to. :sigh: And since people seem ok with waiting a little bit more, and since I'm feeling exhausted, I'll take care of archiving and uploading tomorrow.



Off the Edge of the Map

GroupAdministrators
Posts1,199
JoinedMar 21, 2006
Personally, I'm willing to wait for your diffs on the server.




Apprentice

GroupMembers
Posts62
JoinedAug 30, 2005
DavidHaley said:
I've finally gotten my computer up and running again and resumed work on this. It's hard to give a percentage since things sneak up on me from time to time, but I think I'll be done soon. I had to put in some "inelegant" casts here and there but overall it's ok.
Now, it's worth noting that this is going to confuse the hell out of people when they're used to being able to modify stuff willy-nilly: the const version is very picky about what you can change and what you can't.
A lesson I've (re-)learned is that I really dislike dealing with strings in C. :sigh:
Ah, come on, C strings are great!
Glad to see the drive across the country didn't gobble you up. Welcome to good old *cough* New York. That's the smog, not clouds. :-)



Sorcerer

GroupMembers
Posts902
JoinedJan 29, 2007
Is the version of FUSS available for download the most recent one? I'm going to get a fresh copy and then apply my changes to make sure things still compile.
The server is up, I just forgot to open the firewall and I can't do that from work... d'oh.
The server is up, I just forgot to open the firewall and I can't do that from work... d'oh.



Black Hand

GroupAdministrators
Posts3,706
JoinedJan 1, 2002
Yes, it's the most recent. There haven't been any confirmed additional fixes that need to be placed since the last one was posted some time ago.



Sorcerer

GroupMembers
Posts723
JoinedMar 5, 2005
This fix was applied?
http://smaugmuds.afkmods.com/index.php?a=topic&t=3701
http://smaugmuds.afkmods.com/index.php?a=topic&t=3701



Sorcerer

GroupMembers
Posts902
JoinedJan 29, 2007
The patch is available here: http://binarygoblins.dyndns.org:8088/.
Here is a direct link to the diff.
Here is a direct link to the diff.


Black Hand

GroupAdministrators
Posts3,706
JoinedJan 1, 2002
I don't mean to sound like an idiot, but.... which one of these is supposed to be FUSS 1.9 with the const fix applied? Your link to the patch leads to several repositories, not a downloadable file.



Sorcerer

GroupMembers
Posts902
JoinedJan 29, 2007
Sorry that that wasn't clear. The current version is always in 'stable', and the one with the fix applied is 'stable-const'.