=================================================================== RCS file: /home/cvs/OpenXM/src/kan96xx/Kan/order.c,v retrieving revision 1.13 retrieving revision 1.14 diff -u -p -r1.13 -r1.14 --- OpenXM/src/kan96xx/Kan/order.c 2004/09/13 11:24:11 1.13 +++ OpenXM/src/kan96xx/Kan/order.c 2005/06/16 05:07:23 1.14 @@ -1,4 +1,4 @@ -/* $OpenXM: OpenXM/src/kan96xx/Kan/order.c,v 1.12 2004/05/15 12:00:48 takayama Exp $ */ +/* $OpenXM: OpenXM/src/kan96xx/Kan/order.c,v 1.13 2004/09/13 11:24:11 takayama Exp $ */ #include #include "datatype.h" #include "stackm.h" @@ -326,7 +326,8 @@ void printOrder(ringp) struct object oGetOrderMatrix(struct ring *ringp) { - struct object rob,ob2; + struct object rob = OINIT; + struct object ob2 = OINIT; int n,i,j,m; int *om; n = ringp->n; @@ -631,7 +632,7 @@ int mmLarger_tower3(POLY f,POLY g,struct object *gbLis int n,fv,gv,t,r,nn; POLY fm; POLY gm; - struct object gb; + struct object gb = OINIT; if (f == POLYNULL) { if (g == POLYNULL) return(2); @@ -688,8 +689,8 @@ int mmLarger_tower3(POLY f,POLY g,struct object *gbLis static struct object auxPruneZeroRow(struct object ob) { int i,m,size; - struct object obt; - struct object rob; + struct object obt = OINIT; + struct object rob = OINIT; m = getoaSize(ob); size=0; for (i=0; i