projects
/
citadel.git
/ blobdiff
commit
grep
author
committer
pickaxe
?
search:
re
summary
|
shortlog
|
log
|
commit
|
commitdiff
|
tree
raw
|
inline
| side by side
Removed IsEmptyStr from some loops as its quicker this way (probably).
[citadel.git]
/
citadel
/
modules
/
imap
/
imap_list.c
diff --git
a/citadel/modules/imap/imap_list.c
b/citadel/modules/imap/imap_list.c
index 4c78076cf45fc93abb5cc0e2069eca5f1fb0483c..ad01e6c0980504200097988fbe054b877704adb9 100644
(file)
--- a/
citadel/modules/imap/imap_list.c
+++ b/
citadel/modules/imap/imap_list.c
@@
-250,7
+250,7
@@
void imap_list(int num_parms, char *parms[])
selection_left = 2;
paren_nest = 0;
for (i=2; i<num_parms; ++i) {
selection_left = 2;
paren_nest = 0;
for (i=2; i<num_parms; ++i) {
- for (j=0;
!IsEmptyStr(&parms[i][j])
; ++j) {
+ for (j=0;
parms[i][j]
; ++j) {
if (parms[i][j] == '(') ++paren_nest;
if (parms[i][j] == ')') --paren_nest;
}
if (parms[i][j] == '(') ++paren_nest;
if (parms[i][j] == ')') --paren_nest;
}
@@
-314,7
+314,7
@@
void imap_list(int num_parms, char *parms[])
extended_list_in_use = 1;
paren_nest = 0;
for (i=patterns_left; i<num_parms; ++i) {
extended_list_in_use = 1;
paren_nest = 0;
for (i=patterns_left; i<num_parms; ++i) {
- for (j=0;
!IsEmptyStr(&parms[i][j])
; ++j) {
+ for (j=0;
&parms[i][j]
; ++j) {
if (parms[i][j] == '(') ++paren_nest;
if (parms[i][j] == ')') --paren_nest;
}
if (parms[i][j] == '(') ++paren_nest;
if (parms[i][j] == ')') --paren_nest;
}
@@
-351,7
+351,7
@@
void imap_list(int num_parms, char *parms[])
extended_list_in_use = 1;
paren_nest = 0;
for (i=return_left; i<num_parms; ++i) {
extended_list_in_use = 1;
paren_nest = 0;
for (i=return_left; i<num_parms; ++i) {
- for (j=0;
!IsEmptyStr(&parms[i][j])
; ++j) {
+ for (j=0;
parms[i][j]
; ++j) {
if (parms[i][j] == '(') ++paren_nest;
if (parms[i][j] == ')') --paren_nest;
}
if (parms[i][j] == '(') ++paren_nest;
if (parms[i][j] == ')') --paren_nest;
}