src/lib/pslShow.c 1.7

1.7 2009/08/01 09:13:15 galt
fixing padded display coordinate offset and negative strand issues, adjusting pslGenoShow.c to be like fixed pslShow.c
Index: src/lib/pslShow.c
===================================================================
RCS file: /projects/compbio/cvsroot/kent/src/lib/pslShow.c,v
retrieving revision 1.6
retrieving revision 1.7
diff -b -B -U 4 -r1.6 -r1.7
--- src/lib/pslShow.c	2 Aug 2007 01:35:03 -0000	1.6
+++ src/lib/pslShow.c	1 Aug 2009 09:13:15 -0000	1.7
@@ -24,12 +24,12 @@
 char *qLetters = cloneString(qSeq->dna);
 int qbafStart, qbafEnd, tbafStart, tbafEnd;
 int qcfmStart, qcfmEnd, tcfmStart, tcfmEnd;
 
-tbafStart = psl->tStart;
-tbafEnd   = psl->tEnd;
-tcfmStart = psl->tStart;
-tcfmEnd   = psl->tEnd;
+tbafStart = tStart;
+tbafEnd   = tEnd;
+tcfmStart = tStart;
+tcfmEnd   = tEnd;
 
 qbafStart = qStart;
 qbafEnd   = qEnd;
 qcfmStart = qStart;
@@ -39,16 +39,17 @@
 if (tIsRc)
     {
     int temp;
     reverseComplement(tSeq->dna, tSeq->size);
+
+    tbafStart = tEnd;
+    tbafEnd   = tStart;
+    tcfmStart = tEnd;
+    tcfmEnd   = tStart;
+
     temp = psl->tSize - tEnd;
     tEnd = psl->tSize - tStart;
     tStart = temp;
-    
-    tbafStart = psl->tEnd;
-    tbafEnd   = psl->tStart;
-    tcfmStart = psl->tEnd;
-    tcfmEnd   = psl->tStart;
     }
 if (qIsRc)
     {
     int temp;