Skip to content

Commit 2ca6cf7

Browse files
authored
[C][Client] Eliminate compiler warnings (#12260)
1 parent d1aec23 commit 2ca6cf7

File tree

4 files changed

+14
-14
lines changed

4 files changed

+14
-14
lines changed

modules/openapi-generator/src/main/resources/C-libcurl/apiClient.c.mustache

Lines changed: 6 additions & 6 deletions
Original file line numberDiff line numberDiff line change
@@ -170,8 +170,8 @@ void replaceSpaceWithPlus(char *stringToProcess) {
170170
}
171171
}
172172

173-
char *assembleTargetUrl(char *basePath,
174-
char *operationParameter,
173+
char *assembleTargetUrl(const char *basePath,
174+
const char *operationParameter,
175175
list_t *queryParameters) {
176176
int neededBufferSizeForQueryParameters = 0;
177177
listEntry_t *listEntry;
@@ -233,7 +233,7 @@ char *assembleHeaderField(char *key, char *value) {
233233
return header;
234234
}
235235

236-
void postData(CURL *handle, char *bodyParameters) {
236+
void postData(CURL *handle, const char *bodyParameters) {
237237
curl_easy_setopt(handle, CURLOPT_POSTFIELDS, bodyParameters);
238238
curl_easy_setopt(handle, CURLOPT_POSTFIELDSIZE_LARGE,
239239
strlen(bodyParameters));
@@ -252,14 +252,14 @@ int lengthOfKeyPair(keyValuePair_t *keyPair) {
252252

253253

254254
void apiClient_invoke(apiClient_t *apiClient,
255-
char *operationParameter,
255+
const char *operationParameter,
256256
list_t *queryParameters,
257257
list_t *headerParameters,
258258
list_t *formParameters,
259259
list_t *headerType,
260260
list_t *contentType,
261-
char *bodyParameters,
262-
char *requestType) {
261+
const char *bodyParameters,
262+
const char *requestType) {
263263
CURL *handle = curl_easy_init();
264264
CURLcode res;
265265

modules/openapi-generator/src/main/resources/C-libcurl/apiClient.h.mustache

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -59,7 +59,7 @@ apiClient_t* apiClient_create_with_base_path(const char *basePath
5959

6060
void apiClient_free(apiClient_t *apiClient);
6161

62-
void apiClient_invoke(apiClient_t *apiClient,char* operationParameter, list_t *queryParameters, list_t *headerParameters, list_t *formParameters,list_t *headerType,list_t *contentType, char *bodyParameters, char *requestType);
62+
void apiClient_invoke(apiClient_t *apiClient,const char* operationParameter, list_t *queryParameters, list_t *headerParameters, list_t *formParameters,list_t *headerType,list_t *contentType, const char *bodyParameters, const char *requestType);
6363

6464
sslConfig_t *sslConfig_create(const char *clientCertFile, const char *clientKeyFile, const char *CACertFile, int insecureSkipTlsVerify);
6565

samples/client/petstore/c/include/apiClient.h

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -41,7 +41,7 @@ apiClient_t* apiClient_create_with_base_path(const char *basePath
4141

4242
void apiClient_free(apiClient_t *apiClient);
4343

44-
void apiClient_invoke(apiClient_t *apiClient,char* operationParameter, list_t *queryParameters, list_t *headerParameters, list_t *formParameters,list_t *headerType,list_t *contentType, char *bodyParameters, char *requestType);
44+
void apiClient_invoke(apiClient_t *apiClient,const char* operationParameter, list_t *queryParameters, list_t *headerParameters, list_t *formParameters,list_t *headerType,list_t *contentType, const char *bodyParameters, const char *requestType);
4545

4646
sslConfig_t *sslConfig_create(const char *clientCertFile, const char *clientKeyFile, const char *CACertFile, int insecureSkipTlsVerify);
4747

samples/client/petstore/c/src/apiClient.c

Lines changed: 6 additions & 6 deletions
Original file line numberDiff line numberDiff line change
@@ -124,8 +124,8 @@ void replaceSpaceWithPlus(char *stringToProcess) {
124124
}
125125
}
126126

127-
char *assembleTargetUrl(char *basePath,
128-
char *operationParameter,
127+
char *assembleTargetUrl(const char *basePath,
128+
const char *operationParameter,
129129
list_t *queryParameters) {
130130
int neededBufferSizeForQueryParameters = 0;
131131
listEntry_t *listEntry;
@@ -187,7 +187,7 @@ char *assembleHeaderField(char *key, char *value) {
187187
return header;
188188
}
189189

190-
void postData(CURL *handle, char *bodyParameters) {
190+
void postData(CURL *handle, const char *bodyParameters) {
191191
curl_easy_setopt(handle, CURLOPT_POSTFIELDS, bodyParameters);
192192
curl_easy_setopt(handle, CURLOPT_POSTFIELDSIZE_LARGE,
193193
strlen(bodyParameters));
@@ -206,14 +206,14 @@ int lengthOfKeyPair(keyValuePair_t *keyPair) {
206206

207207

208208
void apiClient_invoke(apiClient_t *apiClient,
209-
char *operationParameter,
209+
const char *operationParameter,
210210
list_t *queryParameters,
211211
list_t *headerParameters,
212212
list_t *formParameters,
213213
list_t *headerType,
214214
list_t *contentType,
215-
char *bodyParameters,
216-
char *requestType) {
215+
const char *bodyParameters,
216+
const char *requestType) {
217217
CURL *handle = curl_easy_init();
218218
CURLcode res;
219219

0 commit comments

Comments
 (0)