Fossil SCM
Do not try to maps graph rails that are negative. Fix for ticket [acf1302afa53e6a1]
Commit
7a585153b1a83d9f0cda08cc80653c1fb7b2f59b8a9fbbba1f231112349087ad
Parent
d87bf251e5fd71f…
1 file changed
+1
-1
+1
-1
| --- src/timeline.c | ||
| +++ src/timeline.c | ||
| @@ -953,11 +953,11 @@ | ||
| 953 | 953 | aiMap = pGraph->aiRailMap; |
| 954 | 954 | for(pRow=pGraph->pFirst; pRow; pRow=pRow->pNext){ |
| 955 | 955 | int k = 0; |
| 956 | 956 | cgi_printf("{\"id\":%d,", pRow->idx); |
| 957 | 957 | cgi_printf("\"bg\":\"%s\",", pRow->zBgClr); |
| 958 | - cgi_printf("\"r\":%d,", aiMap[pRow->iRail]); | |
| 958 | + cgi_printf("\"r\":%d,", pRow->iRail>=0 ? aiMap[pRow->iRail] : -1); | |
| 959 | 959 | if( pRow->bDescender ){ |
| 960 | 960 | cgi_printf("\"d\":%d,", pRow->bDescender); |
| 961 | 961 | } |
| 962 | 962 | if( pRow->mergeOut>=0 ){ |
| 963 | 963 | cgi_printf("\"mo\":%d,", aiMap[pRow->mergeOut]); |
| 964 | 964 |
| --- src/timeline.c | |
| +++ src/timeline.c | |
| @@ -953,11 +953,11 @@ | |
| 953 | aiMap = pGraph->aiRailMap; |
| 954 | for(pRow=pGraph->pFirst; pRow; pRow=pRow->pNext){ |
| 955 | int k = 0; |
| 956 | cgi_printf("{\"id\":%d,", pRow->idx); |
| 957 | cgi_printf("\"bg\":\"%s\",", pRow->zBgClr); |
| 958 | cgi_printf("\"r\":%d,", aiMap[pRow->iRail]); |
| 959 | if( pRow->bDescender ){ |
| 960 | cgi_printf("\"d\":%d,", pRow->bDescender); |
| 961 | } |
| 962 | if( pRow->mergeOut>=0 ){ |
| 963 | cgi_printf("\"mo\":%d,", aiMap[pRow->mergeOut]); |
| 964 |
| --- src/timeline.c | |
| +++ src/timeline.c | |
| @@ -953,11 +953,11 @@ | |
| 953 | aiMap = pGraph->aiRailMap; |
| 954 | for(pRow=pGraph->pFirst; pRow; pRow=pRow->pNext){ |
| 955 | int k = 0; |
| 956 | cgi_printf("{\"id\":%d,", pRow->idx); |
| 957 | cgi_printf("\"bg\":\"%s\",", pRow->zBgClr); |
| 958 | cgi_printf("\"r\":%d,", pRow->iRail>=0 ? aiMap[pRow->iRail] : -1); |
| 959 | if( pRow->bDescender ){ |
| 960 | cgi_printf("\"d\":%d,", pRow->bDescender); |
| 961 | } |
| 962 | if( pRow->mergeOut>=0 ){ |
| 963 | cgi_printf("\"mo\":%d,", aiMap[pRow->mergeOut]); |
| 964 |