X-Git-Url: https://diplodocus.org/git/nmh/blobdiff_plain/ec18722d02bd307bd09f30715dc8ba4e1b8a6716..be4b4f975d6e7158e740446b07174bd58ceb571e:/h/oauth.h diff --git a/h/oauth.h b/h/oauth.h index 66da2f31..1ba53149 100644 --- a/h/oauth.h +++ b/h/oauth.h @@ -145,7 +145,7 @@ mh_oauth_free(mh_oauth_ctx *ctx); * Never returns NULL. */ const char * -mh_oauth_svc_display_name(const mh_oauth_ctx *ctx); +mh_oauth_svc_display_name(const mh_oauth_ctx *ctx) PURE; /* * Enable logging for subsequent operations on ctx. @@ -164,7 +164,7 @@ mh_oauth_log_to(FILE *log, mh_oauth_ctx *ctx); * Must not be called if an error was not indicated. */ mh_oauth_err_code -mh_oauth_get_err_code(const mh_oauth_ctx *ctx); +mh_oauth_get_err_code(const mh_oauth_ctx *ctx) PURE; /* * Return null-terminated error message after some function indicated an error. @@ -205,7 +205,7 @@ mh_oauth_refresh(mh_oauth_cred *cred); * Return whether access token is present and not expired at time T. */ boolean -mh_oauth_access_token_valid(time_t t, const mh_oauth_cred *cred); +mh_oauth_access_token_valid(time_t t, const mh_oauth_cred *cred) PURE; /* * Free all resources associated with cred.