Fossil SCM

minor hack to name_search() to make it stop searching after it determines there is an ambiguity.

stephan 2011-10-02 13:30 trunk
Commit ae64088627dfdb16ebfcca5dfa9aaa78de91bf51
1 file changed +1 -1
+1 -1
--- src/main.c
+++ src/main.c
@@ -217,11 +217,11 @@
217217
upr = mid - 1;
218218
}else{
219219
lwr = mid + 1;
220220
}
221221
}
222
- for(m=cnt=0, i=upr-2; i<=upr+3 && i<nMap; i++){
222
+ for(m=cnt=0, i=upr-2; cnt<2 && i<=upr+3 && i<nMap; i++){
223223
if( i<0 ) continue;
224224
if( strncmp(zName, aMap[i].zName, n)==0 ){
225225
m = i;
226226
cnt++;
227227
}
228228
--- src/main.c
+++ src/main.c
@@ -217,11 +217,11 @@
217 upr = mid - 1;
218 }else{
219 lwr = mid + 1;
220 }
221 }
222 for(m=cnt=0, i=upr-2; i<=upr+3 && i<nMap; i++){
223 if( i<0 ) continue;
224 if( strncmp(zName, aMap[i].zName, n)==0 ){
225 m = i;
226 cnt++;
227 }
228
--- src/main.c
+++ src/main.c
@@ -217,11 +217,11 @@
217 upr = mid - 1;
218 }else{
219 lwr = mid + 1;
220 }
221 }
222 for(m=cnt=0, i=upr-2; cnt<2 && i<=upr+3 && i<nMap; i++){
223 if( i<0 ) continue;
224 if( strncmp(zName, aMap[i].zName, n)==0 ){
225 m = i;
226 cnt++;
227 }
228

Keyboard Shortcuts

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