=================================================================== Modification le : Thu Sep 28 18:57:33 MEST 2000 Par : =================================================================== Update of /users/outil/alliance/cvsroot/alliance/sources/sea In directory melon.lip6.fr:/users/cao/jpc/alliance/sources/sea Modified Files: DEF_drive.c DEF_drive.h a2DEF.c seplace.sh seroute.sh Added Files: debugoff.h debugon.h Log Message: * seplace.sh/seroute.sh : - Transmition du niveau de verbosite a sea. * DEF_drive.[ch]/a2DEF.c : - Les fonctions buildROWS() et buildTRACKS() deviennent independantes, on ajoute hasROW(). De cette facon, c'est dans a2DEF.c que l'on ajoute les ROWS et les TRACKS et ceci avant une eventuelle expantion. Ce qui evite tous les calculs penibles dans DEF_drive.c pour savoir si on traite un circuit expanse on non. =================================================================== Index: DEF_drive.c =================================================================== RCS file: /users/outil/alliance/cvsroot/alliance/sources/sea/DEF_drive.c,v retrieving revision 1.7 retrieving revision 1.8 diff -r1.7 -r1.8 21a22 > # include "debugon.h" 122d122 < static struct phins *buildROWS __FP((void)); 130d129 < static void buildTRACKS __FP((void)); 466a466,485 > * Function : "hasROW()". > */ > > extern long hasROW(apPhfig) > struct phfig *apPhfig; > { > struct phref *pPhref; > > > for (pPhref = apPhfig->PHREF; pPhref != NULL; pPhref = pPhref->NEXT) { > if (!strncmp (pPhref->NAME, "row_", 4)) { > return (TRUE); > } > } > > return(FALSE); > } > > > /* ------------------------------------------------------------------ 470c489,490 < static struct phins *buildROWS() --- > extern long buildROWS(apPhfig) > struct phfig *apPhfig; 473d492 < struct row_s *pRow; 478c497,499 < char *rowType = "core"; --- > > > if (hasROW(apPhfig)) return (FALSE); 483,484c504,505 < rowGridX0 = LV_phfig->XAB1; < rowGridY0 = LV_phfig->YAB1; --- =================================================================== Ce message est envoyé au personnes abonnées à alliance-programmers Pour plus d'information sur cette mailling-list, visitez : http://asim.lip6.fr/alliance/mailing-lists/