Fossil SCM
double-quote and question mark are a problem as well.
Commit
760f80cd8f6df3ebf62f5726e17cf0aef1efc0fb
Parent
99318f09e6075f7…
1 file changed
+1
-1
+1
-1
| --- src/info.c | ||
| +++ src/info.c | ||
| @@ -585,11 +585,11 @@ | ||
| 585 | 585 | char *zProjName; |
| 586 | 586 | int jj; |
| 587 | 587 | if( zPJ==0 ) zPJ = db_get("project-name", "unnamed"); |
| 588 | 588 | zProjName = mprintf("%s", zPJ); |
| 589 | 589 | for(jj=0; zProjName[jj]; jj++){ |
| 590 | - if( strchr("\\/:*<>|", zProjName[jj]) ) zProjName[jj] = '_'; | |
| 590 | + if( strchr("\"*/:<>?\\|", zProjName[jj]) ) zProjName[jj] = '_'; | |
| 591 | 591 | } |
| 592 | 592 | @ <tr><th>Timelines:</th><td> |
| 593 | 593 | @ %z(href("%R/timeline?f=%S",zUuid))family</a> |
| 594 | 594 | if( zParent ){ |
| 595 | 595 | @ | %z(href("%R/timeline?p=%S",zUuid))ancestors</a> |
| 596 | 596 |
| --- src/info.c | |
| +++ src/info.c | |
| @@ -585,11 +585,11 @@ | |
| 585 | char *zProjName; |
| 586 | int jj; |
| 587 | if( zPJ==0 ) zPJ = db_get("project-name", "unnamed"); |
| 588 | zProjName = mprintf("%s", zPJ); |
| 589 | for(jj=0; zProjName[jj]; jj++){ |
| 590 | if( strchr("\\/:*<>|", zProjName[jj]) ) zProjName[jj] = '_'; |
| 591 | } |
| 592 | @ <tr><th>Timelines:</th><td> |
| 593 | @ %z(href("%R/timeline?f=%S",zUuid))family</a> |
| 594 | if( zParent ){ |
| 595 | @ | %z(href("%R/timeline?p=%S",zUuid))ancestors</a> |
| 596 |
| --- src/info.c | |
| +++ src/info.c | |
| @@ -585,11 +585,11 @@ | |
| 585 | char *zProjName; |
| 586 | int jj; |
| 587 | if( zPJ==0 ) zPJ = db_get("project-name", "unnamed"); |
| 588 | zProjName = mprintf("%s", zPJ); |
| 589 | for(jj=0; zProjName[jj]; jj++){ |
| 590 | if( strchr("\"*/:<>?\\|", zProjName[jj]) ) zProjName[jj] = '_'; |
| 591 | } |
| 592 | @ <tr><th>Timelines:</th><td> |
| 593 | @ %z(href("%R/timeline?f=%S",zUuid))family</a> |
| 594 | if( zParent ){ |
| 595 | @ | %z(href("%R/timeline?p=%S",zUuid))ancestors</a> |
| 596 |