Fossil SCM
Fix DOM element pairing when diff=0 is used in /vdiff and friends. Problem introduced in [a11d2454782].
Commit
d463c7eea57edb3fe20db55e747934893446c35059d3cd16a0839b8e32ad5943
Parent
a11d24547826591…
1 file changed
+4
-2
+4
-2
| --- src/info.c | ||
| +++ src/info.c | ||
| @@ -439,18 +439,20 @@ | ||
| 439 | 439 | @ %h(zName)</a> version %z(href("%R/artifact/%!S",zOld))[%S(zOld)]</a>. |
| 440 | 440 | }else{ |
| 441 | 441 | @ Added %z(href("%R/finfo?name=%T&m=%!S&ci=%!S",zName,zNew,zCkin))\ |
| 442 | 442 | @ %h(zName)</a> version %z(href("%R/artifact/%!S",zNew))[%S(zNew)]</a>. |
| 443 | 443 | } |
| 444 | - @ </span></div> | |
| 445 | 444 | if( zOld && zNew && fossil_strcmp(zOld,zNew)!=0 ){ |
| 446 | 445 | if( pCfg ){ |
| 446 | + @ </span></div> | |
| 447 | 447 | append_diff(zOld, zNew, pCfg); |
| 448 | 448 | }else{ |
| 449 | - @ | |
| 450 | 449 | @ %z(href("%R/fdiff?v1=%!S&v2=%!S",zOld,zNew))[diff]</a> |
| 450 | + @ </span></div> | |
| 451 | 451 | } |
| 452 | + }else{ | |
| 453 | + @ </span></div> | |
| 452 | 454 | } |
| 453 | 455 | } |
| 454 | 456 | } |
| 455 | 457 | |
| 456 | 458 | /* |
| 457 | 459 |
| --- src/info.c | |
| +++ src/info.c | |
| @@ -439,18 +439,20 @@ | |
| 439 | @ %h(zName)</a> version %z(href("%R/artifact/%!S",zOld))[%S(zOld)]</a>. |
| 440 | }else{ |
| 441 | @ Added %z(href("%R/finfo?name=%T&m=%!S&ci=%!S",zName,zNew,zCkin))\ |
| 442 | @ %h(zName)</a> version %z(href("%R/artifact/%!S",zNew))[%S(zNew)]</a>. |
| 443 | } |
| 444 | @ </span></div> |
| 445 | if( zOld && zNew && fossil_strcmp(zOld,zNew)!=0 ){ |
| 446 | if( pCfg ){ |
| 447 | append_diff(zOld, zNew, pCfg); |
| 448 | }else{ |
| 449 | @ |
| 450 | @ %z(href("%R/fdiff?v1=%!S&v2=%!S",zOld,zNew))[diff]</a> |
| 451 | } |
| 452 | } |
| 453 | } |
| 454 | } |
| 455 | |
| 456 | /* |
| 457 |
| --- src/info.c | |
| +++ src/info.c | |
| @@ -439,18 +439,20 @@ | |
| 439 | @ %h(zName)</a> version %z(href("%R/artifact/%!S",zOld))[%S(zOld)]</a>. |
| 440 | }else{ |
| 441 | @ Added %z(href("%R/finfo?name=%T&m=%!S&ci=%!S",zName,zNew,zCkin))\ |
| 442 | @ %h(zName)</a> version %z(href("%R/artifact/%!S",zNew))[%S(zNew)]</a>. |
| 443 | } |
| 444 | if( zOld && zNew && fossil_strcmp(zOld,zNew)!=0 ){ |
| 445 | if( pCfg ){ |
| 446 | @ </span></div> |
| 447 | append_diff(zOld, zNew, pCfg); |
| 448 | }else{ |
| 449 | @ %z(href("%R/fdiff?v1=%!S&v2=%!S",zOld,zNew))[diff]</a> |
| 450 | @ </span></div> |
| 451 | } |
| 452 | }else{ |
| 453 | @ </span></div> |
| 454 | } |
| 455 | } |
| 456 | } |
| 457 | |
| 458 | /* |
| 459 |