From 1b845213b366af51d8d0c201526a88dc9bdfba23 Mon Sep 17 00:00:00 2001 From: ian Date: Sat, 19 Apr 2008 23:48:17 +0000 Subject: [PATCH] number rather than name a movposcombinfo's segmentlinks --- layout/data2safety | 7 ++++--- layout/layout-data.h | 2 +- 2 files changed, 5 insertions(+), 4 deletions(-) diff --git a/layout/data2safety b/layout/data2safety index 95c1eb9..bfb7330 100755 --- a/layout/data2safety +++ b/layout/data2safety @@ -493,11 +493,12 @@ sub writeout () { ($comb / $featr->{Weight}) % $featr->{Posns}); } o("$delim\n"); - o(sprintf " { %-7s%4d", + o(sprintf " { %-7s%4d, { ", '"'.$pi.'",', $segr->{Dist}[$comb]); for ($end=0; $end<2; $end++) { - o(", {"); + o(", ") if $end; + o("{"); $otherend= $segr->{Ends}[$comb][$end]; defined $otherend or die "$seg $comb $end ?"; ($node,$side) = @$otherend; @@ -515,7 +516,7 @@ sub writeout () { } o(" }"); } - o(sprintf " }"); + o(sprintf " } }"); $delim= ','; $pcname= "$seg/$pi"; diff --git a/layout/layout-data.h b/layout/layout-data.h index 6688c1b..12db14d 100644 --- a/layout/layout-data.h +++ b/layout/layout-data.h @@ -48,7 +48,7 @@ typedef struct { typedef struct { const char *pname; Distance dist; - SegmentLinkInfo backwards, forwards; + SegmentLinkInfo link[2]; /* 0: forwards; 1: backwards */ } SegPosCombInfo; typedef struct { -- 2.30.2