diff options
author | bbryant <bbryant@f38db490-d61c-443f-a65b-d21fe96a405b> | 2008-07-11 18:09:35 +0000 |
---|---|---|
committer | bbryant <bbryant@f38db490-d61c-443f-a65b-d21fe96a405b> | 2008-07-11 18:09:35 +0000 |
commit | 8e222897e657656b5b9af006b50e51812dbed1bb (patch) | |
tree | d6654284a45ddbc17f083bedcf5d1055fd08f634 /channels | |
parent | 802d09a41e12f28f64a4f6be443ecf0db251b28d (diff) |
Janitor patch to change uses of sizeof to ARRAY_LEN
(closes issue #13054)
Reported by: pabelanger
Patches:
ARRAY_LEN.patch2 uploaded by pabelanger (license 224)
Tested by: seanbright
git-svn-id: http://svn.digium.com/svn/asterisk/trunk@130129 f38db490-d61c-443f-a65b-d21fe96a405b
Diffstat (limited to 'channels')
-rw-r--r-- | channels/chan_dahdi.c | 12 | ||||
-rw-r--r-- | channels/chan_gtalk.c | 4 | ||||
-rw-r--r-- | channels/chan_jingle.c | 4 | ||||
-rw-r--r-- | channels/chan_sip.c | 6 | ||||
-rw-r--r-- | channels/chan_skinny.c | 2 |
5 files changed, 14 insertions, 14 deletions
diff --git a/channels/chan_dahdi.c b/channels/chan_dahdi.c index bd68addf1..7fa99a6c0 100644 --- a/channels/chan_dahdi.c +++ b/channels/chan_dahdi.c @@ -1357,7 +1357,7 @@ static char *alarm2str(int alarm) static char *event2str(int event) { static char buf[256]; - if ((event < (sizeof(events) / sizeof(events[0]))) && (event > -1)) + if ((event < (ARRAY_LEN(events))) && (event > -1)) return events[event]; sprintf(buf, "Event %d", event); /* safe */ return buf; @@ -6925,7 +6925,7 @@ static void *ss_thread(void *data) break; /* Increment the ringT counter so we can match it against values in chan_dahdi.conf for distinctive ring */ - if (++receivedRingT == (sizeof(curRingData) / sizeof(curRingData[0]))) + if (++receivedRingT == ARRAY_LEN(curRingData)) break; } else if (i & DAHDI_IOMUX_READ) { res = read(p->subs[index].zfd, buf, sizeof(buf)); @@ -7084,7 +7084,7 @@ static void *ss_thread(void *data) break; /* Increment the ringT counter so we can match it against values in chan_dahdi.conf for distinctive ring */ - if (++receivedRingT == (sizeof(curRingData) / sizeof(curRingData[0]))) + if (++receivedRingT == ARRAY_LEN(curRingData)) break; } else if (i & DAHDI_IOMUX_READ) { res = read(p->subs[index].zfd, buf, sizeof(buf)); @@ -7145,7 +7145,7 @@ static void *ss_thread(void *data) break; /* Increment the ringT counter so we can match it against values in chan_dahdi.conf for distinctive ring */ - if (++receivedRingT == (sizeof(curRingData) / sizeof(curRingData[0]))) + if (++receivedRingT == ARRAY_LEN(curRingData)) break; } else if (i & DAHDI_IOMUX_READ) { res = read(p->subs[index].zfd, buf, sizeof(buf)); @@ -13701,7 +13701,7 @@ static void process_echocancel(struct dahdi_chan_conf *confp, const char *data, unsigned int param_count; unsigned int x; - if (!(param_count = ast_app_separate_args(parse, ',', params, sizeof(params) / sizeof(params[0])))) + if (!(param_count = ast_app_separate_args(parse, ',', params, ARRAY_LEN(params))) return; memset(&confp->chan.echocancel, 0, sizeof(confp->chan.echocancel)); @@ -14809,7 +14809,7 @@ static int load_module(void) ast_cli_register_multiple(dahdi_pri_cli, sizeof(dahdi_pri_cli) / sizeof(struct ast_cli_entry)); #endif #ifdef HAVE_SS7 - ast_cli_register_multiple(dahdi_ss7_cli, sizeof(dahdi_ss7_cli) / sizeof(dahdi_ss7_cli[0])); + ast_cli_register_multiple(dahdi_ss7_cli, ARRAY_LEN(dahdi_ss7_cli)); #endif ast_cli_register_multiple(dahdi_cli, sizeof(dahdi_cli) / sizeof(struct ast_cli_entry)); diff --git a/channels/chan_gtalk.c b/channels/chan_gtalk.c index f8b038bf8..d42afaff7 100644 --- a/channels/chan_gtalk.c +++ b/channels/chan_gtalk.c @@ -2012,7 +2012,7 @@ static int load_module(void) } ast_rtp_proto_register(>alk_rtp); - ast_cli_register_multiple(gtalk_cli, sizeof(gtalk_cli) / sizeof(gtalk_cli[0])); + ast_cli_register_multiple(gtalk_cli, ARRAY_LEN(gtalk_cli)); /* Make sure we can register our channel type */ if (ast_channel_register(>alk_tech)) { @@ -2032,7 +2032,7 @@ static int reload(void) static int unload_module(void) { struct gtalk_pvt *privates = NULL; - ast_cli_unregister_multiple(gtalk_cli, sizeof(gtalk_cli) / sizeof(gtalk_cli[0])); + ast_cli_unregister_multiple(gtalk_cli, ARRAY_LEN(gtalk_cli)); /* First, take us out of the channel loop */ ast_channel_unregister(>alk_tech); ast_rtp_proto_unregister(>alk_rtp); diff --git a/channels/chan_jingle.c b/channels/chan_jingle.c index 107db0801..43b178426 100644 --- a/channels/chan_jingle.c +++ b/channels/chan_jingle.c @@ -1879,7 +1879,7 @@ static int load_module(void) } ast_rtp_proto_register(&jingle_rtp); - ast_cli_register_multiple(jingle_cli, sizeof(jingle_cli) / sizeof(jingle_cli[0])); + ast_cli_register_multiple(jingle_cli, ARRAY_LEN(jingle_cli)); /* Make sure we can register our channel type */ if (ast_channel_register(&jingle_tech)) { ast_log(LOG_ERROR, "Unable to register channel class %s\n", type); @@ -1898,7 +1898,7 @@ static int reload(void) static int unload_module(void) { struct jingle_pvt *privates = NULL; - ast_cli_unregister_multiple(jingle_cli, sizeof(jingle_cli) / sizeof(jingle_cli[0])); + ast_cli_unregister_multiple(jingle_cli, ARRAY_LEN(jingle_cli)); /* First, take us out of the channel loop */ ast_channel_unregister(&jingle_tech); ast_rtp_proto_unregister(&jingle_rtp); diff --git a/channels/chan_sip.c b/channels/chan_sip.c index 0d2743ca9..245d75717 100644 --- a/channels/chan_sip.c +++ b/channels/chan_sip.c @@ -2601,7 +2601,7 @@ static int find_sip_method(const char *msg) if (ast_strlen_zero(msg)) return 0; - for (i = 1; i < (sizeof(sip_methods) / sizeof(sip_methods[0])) && !res; i++) { + for (i = 1; i < (ARRAY_LEN(sip_methods)) && !res; i++) { if (method_match(i, msg)) res = sip_methods[i].id; } @@ -13640,7 +13640,7 @@ static const char *subscription_type2str(enum subscriptiontype subtype) { int i; - for (i = 1; (i < (sizeof(subscription_types) / sizeof(subscription_types[0]))); i++) { + for (i = 1; i < ARRAY_LEN(subscription_types); i++) { if (subscription_types[i].type == subtype) { return subscription_types[i].text; } @@ -13653,7 +13653,7 @@ static const struct cfsubscription_types *find_subscription_type(enum subscripti { int i; - for (i = 1; (i < (sizeof(subscription_types) / sizeof(subscription_types[0]))); i++) { + for (i = 1; i < ARRAY_LEN(subscription_types); i++) { if (subscription_types[i].type == subtype) { return &subscription_types[i]; } diff --git a/channels/chan_skinny.c b/channels/chan_skinny.c index 83b1b4523..8263a79e6 100644 --- a/channels/chan_skinny.c +++ b/channels/chan_skinny.c @@ -6423,7 +6423,7 @@ static int load_module(void) { int res = 0; - for (; res < (sizeof(soft_key_template_default) / sizeof(soft_key_template_default[0])); res++) { + for (; res < ARRAY_LEN(soft_key_template_default); res++) { soft_key_template_default[res].softKeyEvent = htolel(soft_key_template_default[res].softKeyEvent); } /* load and parse config */ |