From 554747d59c688046b38d67d7475eacf36b1182cd Mon Sep 17 00:00:00 2001 From: Brendan Burns Date: Fri, 14 Aug 2020 19:35:16 -0700 Subject: [PATCH] Fix a missing return in the C client sslConfig_create function. (#7217) --- .../src/main/resources/C-libcurl/apiClient.c.mustache | 1 + samples/client/petstore/c/src/apiClient.c | 1 + 2 files changed, 2 insertions(+) diff --git a/modules/openapi-generator/src/main/resources/C-libcurl/apiClient.c.mustache b/modules/openapi-generator/src/main/resources/C-libcurl/apiClient.c.mustache index c4bb4cf0e0c..f8dc6afa9ef 100644 --- a/modules/openapi-generator/src/main/resources/C-libcurl/apiClient.c.mustache +++ b/modules/openapi-generator/src/main/resources/C-libcurl/apiClient.c.mustache @@ -140,6 +140,7 @@ sslConfig_t *sslConfig_create(const char *clientCertFile, const char *clientKeyF sslConfig->CACertFile = strdup(CACertFile); } sslConfig->insecureSkipTlsVerify = insecureSkipTlsVerify; + return sslConfig; } void sslConfig_free(sslConfig_t *sslConfig) { diff --git a/samples/client/petstore/c/src/apiClient.c b/samples/client/petstore/c/src/apiClient.c index 23f21b01fb3..f3ecf73ed80 100644 --- a/samples/client/petstore/c/src/apiClient.c +++ b/samples/client/petstore/c/src/apiClient.c @@ -94,6 +94,7 @@ sslConfig_t *sslConfig_create(const char *clientCertFile, const char *clientKeyF sslConfig->CACertFile = strdup(CACertFile); } sslConfig->insecureSkipTlsVerify = insecureSkipTlsVerify; + return sslConfig; } void sslConfig_free(sslConfig_t *sslConfig) {