=================================================================== RCS file: /home/cvs/OpenXM/src/hgm/mh/src/wmain.c,v retrieving revision 1.6 retrieving revision 1.12 diff -u -p -r1.6 -r1.12 --- OpenXM/src/hgm/mh/src/wmain.c 2013/02/21 07:30:56 1.6 +++ OpenXM/src/hgm/mh/src/wmain.c 2013/03/08 04:54:01 1.12 @@ -1,12 +1,13 @@ /* -$OpenXM: OpenXM/src/hgm/mh/src/wmain.c,v 1.5 2013/02/20 05:56:16 takayama Exp $ -License: LGPL - */ + $OpenXM: OpenXM/src/hgm/mh/src/wmain.c,v 1.11 2013/03/07 05:23:31 takayama Exp $ + License: LGPL +*/ #include #include #include #include #include "sfile.h" +#include "mh.h" #define SMAX 4096 #define inci(i) { i++; if (i >= argc) { fprintf(stderr,"Option argument is not given.\n"); return(NULL); }} int MH_deallocate=0; @@ -56,18 +57,32 @@ void mh_freeWorkArea(void) { mh_rf(0.0, NULL, 0, NULL, 0); MH_deallocate=0; /* switch to the normal mode. */ } -static mypower(int x,int n) { +static int mypower(int x,int n) { int a,i; a = 1; for (i=0; i