Fossil SCM
Fix an unterminated string in the information viewer for attachments.
Commit
65d2067247a98da346414c2a3b8183378fbad68d
Parent
4cb397a7cb56054…
1 file changed
+2
-4
+2
-4
| --- src/info.c | ||
| +++ src/info.c | ||
| @@ -744,16 +744,14 @@ | ||
| 744 | 744 | @ Also attachment "%h(zFilename)" to |
| 745 | 745 | }else{ |
| 746 | 746 | @ Attachment "%h(zFilename)" to |
| 747 | 747 | } |
| 748 | 748 | if( strlen(zTarget)==UUID_SIZE && validate16(zTarget,UUID_SIZE) ){ |
| 749 | - char zShort[20]; | |
| 750 | - memcpy(zShort, zTarget, 10); | |
| 751 | 749 | if( g.okHistory && g.okRdTkt ){ |
| 752 | - @ ticket [<a href="%s(g.zTop)/tktview?name=%s(zShort)">%s(zShort)</a>] | |
| 750 | + @ ticket [<a href="%s(g.zTop)/tktview?name=%S(zTarget)">%S(zTarget)</a>] | |
| 753 | 751 | }else{ |
| 754 | - @ ticket [%s(zShort)] | |
| 752 | + @ ticket [%S(zTarget)] | |
| 755 | 753 | } |
| 756 | 754 | }else{ |
| 757 | 755 | if( g.okHistory && g.okRdWiki ){ |
| 758 | 756 | @ wiki page [<a href="%s(g.zTop)/wiki?name=%t(zTarget)">%h(zTarget)</a>] |
| 759 | 757 | }else{ |
| 760 | 758 |
| --- src/info.c | |
| +++ src/info.c | |
| @@ -744,16 +744,14 @@ | |
| 744 | @ Also attachment "%h(zFilename)" to |
| 745 | }else{ |
| 746 | @ Attachment "%h(zFilename)" to |
| 747 | } |
| 748 | if( strlen(zTarget)==UUID_SIZE && validate16(zTarget,UUID_SIZE) ){ |
| 749 | char zShort[20]; |
| 750 | memcpy(zShort, zTarget, 10); |
| 751 | if( g.okHistory && g.okRdTkt ){ |
| 752 | @ ticket [<a href="%s(g.zTop)/tktview?name=%s(zShort)">%s(zShort)</a>] |
| 753 | }else{ |
| 754 | @ ticket [%s(zShort)] |
| 755 | } |
| 756 | }else{ |
| 757 | if( g.okHistory && g.okRdWiki ){ |
| 758 | @ wiki page [<a href="%s(g.zTop)/wiki?name=%t(zTarget)">%h(zTarget)</a>] |
| 759 | }else{ |
| 760 |
| --- src/info.c | |
| +++ src/info.c | |
| @@ -744,16 +744,14 @@ | |
| 744 | @ Also attachment "%h(zFilename)" to |
| 745 | }else{ |
| 746 | @ Attachment "%h(zFilename)" to |
| 747 | } |
| 748 | if( strlen(zTarget)==UUID_SIZE && validate16(zTarget,UUID_SIZE) ){ |
| 749 | if( g.okHistory && g.okRdTkt ){ |
| 750 | @ ticket [<a href="%s(g.zTop)/tktview?name=%S(zTarget)">%S(zTarget)</a>] |
| 751 | }else{ |
| 752 | @ ticket [%S(zTarget)] |
| 753 | } |
| 754 | }else{ |
| 755 | if( g.okHistory && g.okRdWiki ){ |
| 756 | @ wiki page [<a href="%s(g.zTop)/wiki?name=%t(zTarget)">%h(zTarget)</a>] |
| 757 | }else{ |
| 758 |