use ARRAY_LENGTH macro in domain_to_string

This commit is contained in:
Nick Mathewson 2015-02-05 11:01:13 -05:00
parent 377584abbd
commit 3f993dacc1

View File

@ -1246,7 +1246,7 @@ domain_to_string(log_domain_mask_t domain, char *buf, size_t buflen)
const char *d; const char *d;
int bit = tor_log2(domain); int bit = tor_log2(domain);
size_t n; size_t n;
if ((unsigned)bit >= sizeof(domain_list)/sizeof(*domain_list) - 1 || if ((unsigned)bit >= ARRAY_LENGTH(domain_list)-1 ||
bit >= N_LOGGING_DOMAINS) { bit >= N_LOGGING_DOMAINS) {
tor_snprintf(buf, buflen, "<BUG:Unknown domain %lx>", (long)domain); tor_snprintf(buf, buflen, "<BUG:Unknown domain %lx>", (long)domain);
return buf+strlen(buf); return buf+strlen(buf);