]> diplodocus.org Git - nmh/blobdiff - sbr/oauth_prof.c
Match `NORETURN' function prototypes by adding it to definition.
[nmh] / sbr / oauth_prof.c
index e0fd7584906488b0b17113352cf35a6b118989c3..3dc507324d411a7d9910db370b8c809d12f319dc 100644 (file)
@@ -1,4 +1,5 @@
-/*
+/* 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.
  * 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.
@@ -139,10 +140,7 @@ mh_oauth_cred_fn(const char *svc)
     free(component);
 
     if (result == NULL) {
     free(component);
 
     if (result == NULL) {
-        result = mh_xmalloc(sizeof "oauth-" - 1
-                            + strlen(svc)
-                            + 1 /* '\0' */);
-        sprintf(result, "oauth-%s", svc);
+        result = concat("oauth-", svc, NULL);
         result_if_allocated = result;
     } else {
         result_if_allocated = NULL;
         result_if_allocated = result;
     } else {
         result_if_allocated = NULL;