[BACK]Return to dist.c CVS log [TXT][DIR] Up to [local] / OpenXM_contrib2 / asir2000 / engine

Diff for /OpenXM_contrib2/asir2000/engine/dist.c between version 1.25 and 1.26

version 1.25, 2003/07/09 07:11:08 version 1.26, 2003/08/22 08:14:45
Line 45 
Line 45 
  * DEVELOPER SHALL HAVE NO LIABILITY IN CONNECTION WITH THE USE,   * DEVELOPER SHALL HAVE NO LIABILITY IN CONNECTION WITH THE USE,
  * PERFORMANCE OR NON-PERFORMANCE OF THE SOFTWARE.   * PERFORMANCE OR NON-PERFORMANCE OF THE SOFTWARE.
  *   *
  * $OpenXM: OpenXM_contrib2/asir2000/engine/dist.c,v 1.24 2003/06/19 07:08:19 noro Exp $   * $OpenXM: OpenXM_contrib2/asir2000/engine/dist.c,v 1.25 2003/07/09 07:11:08 noro Exp $
 */  */
 #include "ca.h"  #include "ca.h"
   
Line 409  NODE symb_merge(NODE m1,NODE m2,int n)
Line 409  NODE symb_merge(NODE m1,NODE m2,int n)
                 while ( cur && m ) {                  while ( cur && m ) {
                         d1 = (DL)BDY(cur);                          d1 = (DL)BDY(cur);
                         d2 = (DL)BDY(m);                          d2 = (DL)BDY(m);
   #if 1
                           switch ( (*cmpdl)(n,(DL)BDY(cur),(DL)BDY(m)) ) {
   #else
                           /* XXX only valid for DRL */
                         if ( d1->td > d2->td )                          if ( d1->td > d2->td )
                                 c = 1;                                  c = 1;
                         else if ( d1->td < d2->td )                          else if ( d1->td < d2->td )
Line 422  NODE symb_merge(NODE m1,NODE m2,int n)
Line 426  NODE symb_merge(NODE m1,NODE m2,int n)
                                 else                                  else
                                         c = -1;                                          c = -1;
                         }                          }
 #if 0  
                         switch ( (*cmpdl)(n,(DL)BDY(cur),(DL)BDY(m)) ) {  
 #else  
                         switch ( c ) {                          switch ( c ) {
 #endif  #endif
                                 case 0:                                  case 0:

Legend:
Removed from v.1.25  
changed lines
  Added in v.1.26

FreeBSD-CVSweb <freebsd-cvsweb@FreeBSD.org>