<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.0 TRANSITIONAL//EN">
<HTML>
<HEAD>
  <META HTTP-EQUIV="Content-Type" CONTENT="text/html; CHARSET=UTF-8">
  <META NAME="GENERATOR" CONTENT="GtkHTML/1.0.4">
</HEAD>
<BODY>
Hi (again),
<BR>

<BR>
I am trying to use the program &quot;einverted&quot; as a function in my own program. &quot;einverted&quot; would be just a part of it. So I have put &quot;einverted&quot; in a function (without all the steps as &quot;embInit&quot;, ajAcd....). I have no problem to compile my program but when I try to execute it, my program do not stop. I think the problem is in the lines :
<BR>
for (i = 5 ; i-- ;)
<BR>
&nbsp;&nbsp;&nbsp; {
<BR>
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; AJCNEW(revmatch[i], (length+maxsave));
<BR>
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; ip = revmatch[i];
<BR>
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; for(j = length ; j-- ; )
<BR>
        &nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; *ip++ = mismatch ;
<BR>
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; for(j = maxsave ; j-- ;)
<BR>
        &nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; *ip++ = rogue ;
<BR>
&nbsp;&nbsp;&nbsp; }
<BR>
When I suppress the line &quot;AJCNEW(revmatch[i], (length+maxsave));&quot;, the execution of my program do not stop but I obtain a segmentation fault (and it is normal).
<BR>

<BR>
Is there a special operation to do when I compile ?
<BR>

<BR>

<BR>
Thanks,
<BR>
Carole
</BODY>
</HTML>