[BACK]Return to primitive.c CVS log [TXT][DIR] Up to [local] / OpenXM / src / kan96xx / Kan

Diff for /OpenXM/src/kan96xx/Kan/primitive.c between version 1.21 and 1.23

version 1.21, 2005/07/03 11:08:54 version 1.23, 2016/03/31 03:22:54
Line 1 
Line 1 
 /* $OpenXM: OpenXM/src/kan96xx/Kan/primitive.c,v 1.20 2005/06/16 05:07:23 takayama Exp $ */  /* $OpenXM: OpenXM/src/kan96xx/Kan/primitive.c,v 1.22 2013/11/06 06:44:48 takayama Exp $ */
 /*   primitive.c */  /*   primitive.c */
 /*  The functions in this module were in stackmachine.c */  /*  The functions in this module were in stackmachine.c */
   
Line 9 
Line 9 
 #include "datatype.h"  #include "datatype.h"
 #include "stackm.h"  #include "stackm.h"
 #include "extern.h"  #include "extern.h"
   #include "extern2.h"
 #include "gradedset.h"  #include "gradedset.h"
 #include "kclass.h"  #include "kclass.h"
 #include <sys/types.h>  #include <sys/types.h>
 #include <sys/times.h>  #include <sys/times.h>
   #include "../plugin/mysig.h"
   
 int PrintDollar = 1;         /* flag for printObject() */  int PrintDollar = 1;         /* flag for printObject() */
 int PrintComma  = 1;         /* flag for printObject() */  int PrintComma  = 1;         /* flag for printObject() */
Line 1745  int executePrimitive(ob) 
Line 1747  int executePrimitive(ob) 
     }      }
         n = ob2.lc.ival;          n = ob2.lc.ival;
         if (n > 0) {          if (n > 0) {
           signal(SIGALRM,ctrlC); alarm((unsigned int) n);            mysignal(SIGALRM,ctrlC); alarm((unsigned int) n);
       status = executeExecutableArray(ob1,(char *)NULL,0);        status = executeExecutableArray(ob1,(char *)NULL,0);
           cancelAlarm();            cancelAlarm();
         }else{          }else{

Legend:
Removed from v.1.21  
changed lines
  Added in v.1.23

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