----- Original Message -----
From: "Stainless" <[EMAIL PROTECTED]>
To: "ROM Mailing List" <[email protected]>; "Steve Boleware" <[EMAIL PROTECTED]>
Sent: Sunday, November 25, 2001 8:18 PM
Subject: Re: Question


> Thank you for the lengthy help! I know that took a lot out of your time. I
> for one really do appretiate your thoughtfulness. Please take that to
heart.
> I really mean that. I think that when you use cmdedit in my case it causes
> the commands file created in the data directory to loose data. When you
type
> 'save' while in the command editor or cmdedit. As for the aedit commands
> this eludes me I have poured through that section of code and don't see
> nothing really out of the ordinary. My resolution: Don't use cmdedit at
all
> until I get enough knowledge about c programming to locate identify and
fix
> the problem at hand. Would be nice if someone else might have had the same
> problem with OLC 2.1 and fixed it, and may-be shared that knowledge on
this
> forum. *sigh* not my luck. Thanks again.


Ok, Stainless.. I have the exact same version of OLC, and have the exact
same problem and I can tell you the exact line which is the problem, which
is a pointer line in ed_flag_set_long

* (long *) arg = value;

is the problem line, since it is a pointer line and I am I am a little rusty
on my pointers I have thought about puting the problem in front of one my
old college professor.  What cmdedit is doing is that when you edit a
command that becomes the last command in yoru command table and you lose
everything behind it.

Zartha


Reply via email to