Fossil SCM

Properly escape spaces in URLs in an href attribute.

drh 2012-11-08 16:51 trunk
Commit cd8aad43929cdc86324001e6358f1420238d575a
1 file changed +1 -1
+1 -1
--- src/info.c
+++ src/info.c
@@ -885,11 +885,11 @@
885885
blob_zero(&links);
886886
while( z && z[0] ){
887887
for(i=0; z[i] && (z[i]!=',' || z[i+1]!=' '); i++){}
888888
blob_appendf(&links,
889889
"%z%#h</a>%.2s",
890
- href("%R/timeline?r=%#t&nd&c=%s",i,z,zDate), i,z, &z[i]
890
+ href("%R/timeline?r=%#t&nd&c=%t",i,z,zDate), i,z, &z[i]
891891
);
892892
if( z[i]==0 ) break;
893893
z += i+2;
894894
}
895895
@ tags: %s(blob_str(&links)),
896896
--- src/info.c
+++ src/info.c
@@ -885,11 +885,11 @@
885 blob_zero(&links);
886 while( z && z[0] ){
887 for(i=0; z[i] && (z[i]!=',' || z[i+1]!=' '); i++){}
888 blob_appendf(&links,
889 "%z%#h</a>%.2s",
890 href("%R/timeline?r=%#t&nd&c=%s",i,z,zDate), i,z, &z[i]
891 );
892 if( z[i]==0 ) break;
893 z += i+2;
894 }
895 @ tags: %s(blob_str(&links)),
896
--- src/info.c
+++ src/info.c
@@ -885,11 +885,11 @@
885 blob_zero(&links);
886 while( z && z[0] ){
887 for(i=0; z[i] && (z[i]!=',' || z[i+1]!=' '); i++){}
888 blob_appendf(&links,
889 "%z%#h</a>%.2s",
890 href("%R/timeline?r=%#t&nd&c=%t",i,z,zDate), i,z, &z[i]
891 );
892 if( z[i]==0 ) break;
893 z += i+2;
894 }
895 @ tags: %s(blob_str(&links)),
896

Keyboard Shortcuts

Open search /
Next entry (timeline) j
Previous entry (timeline) k
Open focused entry Enter
Show this help ?
Toggle theme Top nav button