On Sun, 14 Sep 1997, Chris Jacobson wrote:
> >I added : mprg2->fromfile = MOBProgfile;
>
> Your pointing to a variable that will change. Try str_dup(MOBProgFile);
Hm, When I read your reply, I was looking for a place to hide *blush* Sure
it's a stupid mistake... Ok, let's do it like this:
mprg2->fromfile = str_dup(MOBProgfile);
Again, the log shows that everything is ok and stuff, but fromfile get's
creamed somewhere in the way... Anyway I figured out what was wrong..
It is also stupid that I didn't noticed that before... Mob struct get's
copied into one temp struct that olc is using for editing and fromfile
was somethign that was missing... Nobody copied it there.. *Cackle*
Like somebody said many years ago: "Computer will do whatever you tell it
to do, not what you want it to do..."
Ok, 'nuff for today... It's 0100 hours, have to get some sleep before I go
to work and everybody jumps on me tomorrow... *cackle*
ObCircle:
Ok, the message was not so circlish after all... ;>
Now that I fixed that thingie with knowing which mobprog came from where I
will start working on a littli hack that will save mobprogs into separate
files where they have been loaded from. I'll post my results then in case
somebody else is interested... :)
David!
+------------------------------------------------------------+
| Ensure that you have read the CircleMUD Mailing List FAQ: |
| http://democracy.queensu.ca/~fletcher/Circle/list-faq.html |
+------------------------------------------------------------+
This archive was generated by hypermail 2b30 : 12/08/00 PST