From ad989511d9ff0830314e207d0409683eddeace55 Mon Sep 17 00:00:00 2001 From: Dave West Date: Thu, 23 Aug 2007 10:15:12 +0000 Subject: [PATCH] Removed IsEmptyStr from some loops as its quicker this way (probably). --- citadel/modules/network/serv_network.c | 8 ++++---- 1 file changed, 4 insertions(+), 4 deletions(-) diff --git a/citadel/modules/network/serv_network.c b/citadel/modules/network/serv_network.c index 8ceba0d11..71dc40a26 100644 --- a/citadel/modules/network/serv_network.c +++ b/citadel/modules/network/serv_network.c @@ -454,7 +454,7 @@ void network_deliver_digest(struct SpoolControl *sc) { snprintf(buf, sizeof buf, "[%s]", CC->room.QRname); msg->cm_fields['U'] = strdup(buf); sprintf(buf, "room_%s@%s", CC->room.QRname, config.c_fqdn); - for (i=0; !IsEmptyStr(&buf[i]); ++i) { + for (i=0; buf[i]; ++i) { if (isspace(buf[i])) buf[i]='_'; buf[i] = tolower(buf[i]); } @@ -612,7 +612,7 @@ void network_spool_msg(long msgnum, void *userdata) { snprintf(msg->cm_fields['R'], 256, "room_%s@%s", CC->room.QRname, config.c_fqdn); - for (i=0; !IsEmptyStr(&msg->cm_fields['R'][i]); ++i) { + for (i=0; msg->cm_fields['R'][i]; ++i) { if (isspace(msg->cm_fields['R'][i])) { msg->cm_fields['R'][i] = '_'; } @@ -702,7 +702,7 @@ void network_spool_msg(long msgnum, void *userdata) { snprintf(msg->cm_fields['F'], SIZ, "room_%s@%s", CC->room.QRname, config.c_fqdn); - for (i=0; !IsEmptyStr(&msg->cm_fields['F'][i]); ++i) { + for (i=0; msg->cm_fields['F'][i]; ++i) { if (isspace(msg->cm_fields['F'][i])) { msg->cm_fields['F'][i] = '_'; } @@ -973,7 +973,7 @@ void network_spoolout_room(char *room_to_spool) { /* If we wrote a digest, deliver it and then close it */ snprintf(buf, sizeof buf, "room_%s@%s", CC->room.QRname, config.c_fqdn); - for (i=0; !IsEmptyStr(&buf[i]); ++i) { + for (i=0; buf[i]; ++i) { buf[i] = tolower(buf[i]); if (isspace(buf[i])) buf[i] = '_'; } -- 2.39.2