X-Git-Url: https://diplodocus.org/git/nmh/blobdiff_plain/177f020f122827214159c46dcfe7ded1e3c8d1c3..f74f462c6a0bb4e203789da0a181e3fea9ac4a3b:/sbr/oauth_prof.c diff --git a/sbr/oauth_prof.c b/sbr/oauth_prof.c index c51cf0a4..ab1338e0 100644 --- a/sbr/oauth_prof.c +++ b/sbr/oauth_prof.c @@ -1,4 +1,6 @@ -/* This code is Copyright (c) 2014, by the authors of nmh. See the +/* oauth_prof.c -- OAuth 2.0 implementation for XOAUTH2 in SMTP and POP3. + * + * This code is Copyright (c) 2014, by the authors of nmh. See the * COPYRIGHT file in the root directory of the nmh distribution for * complete copyright information. */ @@ -18,6 +20,7 @@ #include #include +#include "m_maildir.h" static const struct mh_oauth_service_info SERVICES[] = { /* https://developers.google.com/accounts/docs/OAuth2InstalledApp */ @@ -114,7 +117,7 @@ mh_oauth_get_service_info(const char *svc_name, mh_oauth_service_info *svcinfo, svcinfo->client_secret = svcinfo->auth_endpoint = NULL; svcinfo->token_endpoint = svcinfo->redirect_uri = NULL; - for (i = 0; i < (int) (sizeof SERVICES / sizeof SERVICES[0]); i++) { + for (i = 0; i < (int)DIM(SERVICES); i++) { if (strcmp(SERVICES[i].name, svc_name) == 0) { copy_svc(svcinfo, &SERVICES[i]); break;