Fossil SCM

There's already an nFullName in FileTreeNode, so use that. Remove other pointless redundancy, too.

joel 2014-01-07 03:58 trunk
Commit 6f1b5d6047b39e08d84ff01c837fb64f50039ffb
1 file changed +3 -7
+3 -7
--- src/browse.c
+++ src/browse.c
@@ -569,23 +569,19 @@
569569
@ <a>%h(zProjectName)</a>
570570
}
571571
@ <ul>
572572
for(p=sTree.pFirst; p; p=p->pNext){
573573
if( p->isDir ){
574
- int nFullName = strlen(p->zFullName)+1;
575
- if( nD && nFullName==nD ){
574
+ if( p->nFullName==nD-1 ){
576575
@ <li class="dir subdir">
577
- }else{
578
- @ <li class="dir">
579
- }
580
- if( fossil_strcmp(p->zFullName, zD)==0 ){
581576
@ <a>%h(p->zName)</a>
582577
}else{
583578
char *zLink = href("%s", url_render(&sURI, "name", p->zFullName, 0, 0));
579
+ @ <li class="dir">
584580
@ %z(zLink)%h(p->zName)</a>
585581
}
586
- if( startExpanded || nFullName<=nD ){
582
+ if( startExpanded || p->nFullName<=nD ){
587583
@ <ul>
588584
}else{
589585
@ <ul style='display:none;'>
590586
}
591587
}else{
592588
--- src/browse.c
+++ src/browse.c
@@ -569,23 +569,19 @@
569 @ <a>%h(zProjectName)</a>
570 }
571 @ <ul>
572 for(p=sTree.pFirst; p; p=p->pNext){
573 if( p->isDir ){
574 int nFullName = strlen(p->zFullName)+1;
575 if( nD && nFullName==nD ){
576 @ <li class="dir subdir">
577 }else{
578 @ <li class="dir">
579 }
580 if( fossil_strcmp(p->zFullName, zD)==0 ){
581 @ <a>%h(p->zName)</a>
582 }else{
583 char *zLink = href("%s", url_render(&sURI, "name", p->zFullName, 0, 0));
 
584 @ %z(zLink)%h(p->zName)</a>
585 }
586 if( startExpanded || nFullName<=nD ){
587 @ <ul>
588 }else{
589 @ <ul style='display:none;'>
590 }
591 }else{
592
--- src/browse.c
+++ src/browse.c
@@ -569,23 +569,19 @@
569 @ <a>%h(zProjectName)</a>
570 }
571 @ <ul>
572 for(p=sTree.pFirst; p; p=p->pNext){
573 if( p->isDir ){
574 if( p->nFullName==nD-1 ){
 
575 @ <li class="dir subdir">
 
 
 
 
576 @ <a>%h(p->zName)</a>
577 }else{
578 char *zLink = href("%s", url_render(&sURI, "name", p->zFullName, 0, 0));
579 @ <li class="dir">
580 @ %z(zLink)%h(p->zName)</a>
581 }
582 if( startExpanded || p->nFullName<=nD ){
583 @ <ul>
584 }else{
585 @ <ul style='display:none;'>
586 }
587 }else{
588

Keyboard Shortcuts

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