Skip to content

Commit 2a27fd5

Browse files
authored
[C][Client] Use int* as int or bool type function parameter (#17179)
1 parent a792a79 commit 2a27fd5

File tree

10 files changed

+74
-60
lines changed

10 files changed

+74
-60
lines changed

modules/openapi-generator/src/main/resources/C-libcurl/api-body.mustache

Lines changed: 28 additions & 14 deletions
Original file line numberDiff line numberDiff line change
@@ -99,7 +99,7 @@ end:
9999
//
100100
{{/notes}}
101101
{{#returnType}}{{#returnTypeIsPrimitive}}{{#returnSimpleType}}{{{.}}}*{{/returnSimpleType}}{{^returnSimpleType}}{{#isArray}}{{{.}}}_t*{{/isArray}}{{#isMap}}{{{.}}}{{/isMap}}{{/returnSimpleType}}{{/returnTypeIsPrimitive}}{{^returnTypeIsPrimitive}}{{{.}}}_t*{{/returnTypeIsPrimitive}}{{/returnType}}{{^returnType}}void{{/returnType}}
102-
{{{classname}}}_{{{operationId}}}(apiClient_t *apiClient{{#allParams}}, {{#isPrimitiveType}}{{#isNumber}}{{{dataType}}}{{/isNumber}}{{#isLong}}{{{dataType}}}{{/isLong}}{{#isInteger}}{{{dataType}}}{{/isInteger}}{{#isDouble}}{{{dataType}}}{{/isDouble}}{{#isFloat}}{{{dataType}}}{{/isFloat}}{{#isBoolean}}{{dataType}}{{/isBoolean}}{{#isEnum}}{{#isString}}{{projectName}}_{{operationId}}_{{baseName}}_e{{/isString}}{{/isEnum}}{{^isEnum}}{{#isString}}{{{dataType}}} *{{/isString}}{{/isEnum}}{{#isByteArray}}{{{dataType}}} *{{/isByteArray}}{{#isDate}}{{{dataType}}}{{/isDate}}{{#isDateTime}}{{{dataType}}}{{/isDateTime}}{{#isFile}}{{{dataType}}}{{/isFile}}{{#isFreeFormObject}}{{dataType}}_t *{{/isFreeFormObject}}{{/isPrimitiveType}}{{^isArray}}{{^isPrimitiveType}}{{#isModel}}{{#isEnum}}{{datatypeWithEnum}}_e{{/isEnum}}{{^isEnum}}{{{dataType}}}_t *{{/isEnum}}{{/isModel}}{{^isModel}}{{#isEnum}}{{datatypeWithEnum}}_e{{/isEnum}}{{/isModel}}{{#isUuid}}{{dataType}} *{{/isUuid}}{{#isEmail}}{{dataType}}{{/isEmail}}{{/isPrimitiveType}}{{/isArray}}{{#isContainer}}{{#isArray}}{{dataType}}_t *{{/isArray}}{{#isMap}}{{dataType}}{{/isMap}}{{/isContainer}} {{{paramName}}} {{/allParams}})
102+
{{{classname}}}_{{{operationId}}}(apiClient_t *apiClient{{#allParams}}, {{#isPrimitiveType}}{{#isNumber}}{{{dataType}}} {{/isNumber}}{{#isLong}}{{{dataType}}} {{/isLong}}{{#isInteger}}{{{dataType}}} *{{/isInteger}}{{#isDouble}}{{{dataType}}} {{/isDouble}}{{#isFloat}}{{{dataType}}} {{/isFloat}}{{#isBoolean}}{{dataType}} *{{/isBoolean}}{{#isEnum}}{{#isString}}{{projectName}}_{{operationId}}_{{baseName}}_e {{/isString}}{{/isEnum}}{{^isEnum}}{{#isString}}{{{dataType}}} *{{/isString}}{{/isEnum}}{{#isByteArray}}{{{dataType}}} *{{/isByteArray}}{{#isDate}}{{{dataType}}} {{/isDate}}{{#isDateTime}}{{{dataType}}} {{/isDateTime}}{{#isFile}}{{{dataType}}} {{/isFile}}{{#isFreeFormObject}}{{dataType}}_t *{{/isFreeFormObject}}{{/isPrimitiveType}}{{^isArray}}{{^isPrimitiveType}}{{#isModel}}{{#isEnum}}{{datatypeWithEnum}}_e {{/isEnum}}{{^isEnum}}{{{dataType}}}_t *{{/isEnum}}{{/isModel}}{{^isModel}}{{#isEnum}}{{datatypeWithEnum}}_e {{/isEnum}}{{/isModel}}{{#isUuid}}{{dataType}} *{{/isUuid}}{{#isEmail}}{{dataType}} {{/isEmail}}{{/isPrimitiveType}}{{/isArray}}{{#isContainer}}{{#isArray}}{{dataType}}_t *{{/isArray}}{{#isMap}}{{dataType}} {{/isMap}}{{/isContainer}}{{{paramName}}}{{/allParams}})
103103
{
104104
list_t *localVarQueryParameters = {{#hasQueryParams}}list_createList();{{/hasQueryParams}}{{^hasQueryParams}}NULL;{{/hasQueryParams}}
105105
list_t *localVarHeaderParameters = {{#hasHeaderParams}}list_createList();{{/hasHeaderParams}}{{^hasHeaderParams}}NULL;{{/hasHeaderParams}}
@@ -138,7 +138,7 @@ end:
138138
snprintf(localVarToReplace_{{paramName}}, sizeOfPathParams_{{paramName}}, "{%s}", "{{baseName}}");
139139

140140
char localVarBuff_{{paramName}}[256];
141-
intToStr(localVarBuff_{{paramName}}, {{paramName}});
141+
intToStr(localVarBuff_{{paramName}}, *{{paramName}});
142142

143143
localVarPath = strReplace(localVarPath, localVarToReplace_{{paramName}}, localVarBuff_{{paramName}});
144144

@@ -198,7 +198,19 @@ end:
198198
keyValuePair_t *keyPairHeader_{{paramName}} = 0;
199199
if ({{paramName}}) {
200200
keyHeader_{{{paramName}}} = strdup("{{{baseName}}}");
201+
{{#isInteger}}
202+
valueHeader_{{{paramName}}} = calloc(1,MAX_NUMBER_LENGTH);
203+
snprintf(valueHeader_{{{paramName}}}, MAX_NUMBER_LENGTH, "%d", *{{{paramName}}});
204+
{{/isInteger}}
205+
{{#isBoolean}}
206+
valueHeader_{{{paramName}}} = calloc(1,MAX_NUMBER_LENGTH);
207+
snprintf(valueHeader_{{{paramName}}}, MAX_NUMBER_LENGTH, "%d", *{{{paramName}}});
208+
{{/isBoolean}}
209+
{{^isInteger}}
210+
{{^isBoolean}}
201211
valueHeader_{{{paramName}}} = {{#isString}}{{^isEnum}}strdup({{/isEnum}}{{/isString}}({{{paramName}}}){{#isString}}{{^isEnum}}){{/isEnum}}{{/isString}};
212+
{{/isBoolean}}
213+
{{/isInteger}}
202214
keyPairHeader_{{paramName}} = keyValuePair_create(keyHeader_{{{paramName}}}, {{#isEnum}}(void *){{/isEnum}}{{^isString}}&{{/isString}}valueHeader_{{{paramName}}});
203215
list_addElement(localVarHeaderParameters,keyPairHeader_{{paramName}});
204216
}
@@ -212,17 +224,7 @@ end:
212224
{{#isPrimitiveType}}{{#isNumber}}{{{dataType}}}{{/isNumber}}{{#isLong}}{{{dataType}}}{{/isLong}}{{#isInteger}}char *{{/isInteger}}{{#isDouble}}{{{dataType}}}{{/isDouble}}{{#isFloat}}{{{dataType}}}{{/isFloat}}{{#isBoolean}}char *{{/isBoolean}}{{#isEnum}}{{#isString}}{{projectName}}_{{operationId}}_{{baseName}}_e{{/isString}}{{/isEnum}}{{^isEnum}}{{#isString}}{{{dataType}}} *{{/isString}}{{/isEnum}}{{#isByteArray}}{{{dataType}}} *{{/isByteArray}}{{#isDate}}{{{dataType}}}{{/isDate}}{{#isDateTime}}{{{dataType}}}{{/isDateTime}}{{#isFile}}{{{dataType}}}{{/isFile}}{{/isPrimitiveType}}{{^isPrimitiveType}}{{#isModel}}{{#isEnum}}{{datatypeWithEnum}}_e{{/isEnum}}{{^isEnum}}{{{dataType}}}_t *{{/isEnum}}{{/isModel}}{{^isModel}}{{#isEnum}}{{datatypeWithEnum}}_e{{/isEnum}}{{/isModel}}{{#isUuid}}{{dataType}} *{{/isUuid}}{{#isEmail}}{{dataType}}{{/isEmail}}{{/isPrimitiveType}} valueQuery_{{{paramName}}} {{#isString}}{{^isEnum}}= NULL{{/isEnum}}{{/isString}}{{#isInteger}}= NULL{{/isInteger}}{{#isBoolean}}= NULL{{/isBoolean}};
213225
keyValuePair_t *keyPairQuery_{{paramName}} = 0;
214226
{{/isArray}}
215-
{{#isInteger}}
216-
if (1) // Always send integer parameters to the API server
217-
{{/isInteger}}
218-
{{#isBoolean}}
219-
if (1) // Always send boolean parameters to the API server
220-
{{/isBoolean}}
221-
{{^isInteger}}
222-
{{^isBoolean}}
223227
if ({{paramName}})
224-
{{/isBoolean}}
225-
{{/isInteger}}
226228
{
227229
{{#isArray}}
228230
list_addElement(localVarQueryParameters,{{paramName}});
@@ -231,11 +233,11 @@ end:
231233
keyQuery_{{{paramName}}} = strdup("{{{baseName}}}");
232234
{{#isInteger}}
233235
valueQuery_{{{paramName}}} = calloc(1,MAX_NUMBER_LENGTH);
234-
snprintf(valueQuery_{{{paramName}}}, MAX_NUMBER_LENGTH, "%d", {{{paramName}}});
236+
snprintf(valueQuery_{{{paramName}}}, MAX_NUMBER_LENGTH, "%d", *{{{paramName}}});
235237
{{/isInteger}}
236238
{{#isBoolean}}
237239
valueQuery_{{{paramName}}} = calloc(1,MAX_NUMBER_LENGTH);
238-
snprintf(valueQuery_{{{paramName}}}, MAX_NUMBER_LENGTH, "%d", {{{paramName}}});
240+
snprintf(valueQuery_{{{paramName}}}, MAX_NUMBER_LENGTH, "%d", *{{{paramName}}});
239241
{{/isBoolean}}
240242
{{^isInteger}}
241243
{{^isBoolean}}
@@ -271,7 +273,19 @@ end:
271273
{{/isFile}}
272274
{{^isFile}}
273275
keyForm_{{paramName}} = strdup("{{{baseName}}}");
276+
{{#isInteger}}
277+
valueForm_{{paramName}} = calloc(1,MAX_NUMBER_LENGTH);
278+
snprintf(valueForm_{{paramName}}, MAX_NUMBER_LENGTH, "%d", *{{{paramName}}});
279+
{{/isInteger}}
280+
{{#isBoolean}}
281+
valueForm_{{paramName}} = calloc(1,MAX_NUMBER_LENGTH);
282+
snprintf(valueForm_{{paramName}}, MAX_NUMBER_LENGTH, "%d", *{{{paramName}}});
283+
{{/isBoolean}}
284+
{{^isInteger}}
285+
{{^isBoolean}}
274286
valueForm_{{paramName}} = {{#isString}}{{^isEnum}}strdup({{/isEnum}}{{/isString}}({{{paramName}}}){{#isString}}{{^isEnum}}){{/isEnum}}{{/isString}};
287+
{{/isBoolean}}
288+
{{/isInteger}}
275289
keyPairForm_{{paramName}} = keyValuePair_create(keyForm_{{paramName}},{{#isString}}{{#isEnum}}(void *){{/isEnum}}{{/isString}}{{^isString}}&{{/isString}}valueForm_{{paramName}});
276290
list_addElement(localVarFormParameters,keyPairForm_{{paramName}});
277291
{{/isFile}}

modules/openapi-generator/src/main/resources/C-libcurl/api-header.mustache

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -33,7 +33,7 @@ typedef enum { {{projectName}}_{{operationId}}_{{enumName}}_NULL = 0{{#enumVars
3333
//
3434
{{/notes}}
3535
{{#returnType}}{{#returnTypeIsPrimitive}}{{#returnSimpleType}}{{{.}}}*{{/returnSimpleType}}{{^returnSimpleType}}{{#isArray}}{{{.}}}_t*{{/isArray}}{{#isMap}}{{{.}}}{{/isMap}}{{/returnSimpleType}}{{/returnTypeIsPrimitive}}{{^returnTypeIsPrimitive}}{{{.}}}_t*{{/returnTypeIsPrimitive}}{{/returnType}}{{^returnType}}void{{/returnType}}
36-
{{{classname}}}_{{{operationId}}}(apiClient_t *apiClient{{#allParams}}, {{#isPrimitiveType}}{{#isNumber}}{{{dataType}}}{{/isNumber}}{{#isLong}}{{{dataType}}}{{/isLong}}{{#isInteger}}{{{dataType}}}{{/isInteger}}{{#isDouble}}{{{dataType}}}{{/isDouble}}{{#isFloat}}{{{dataType}}}{{/isFloat}}{{#isBoolean}}{{dataType}}{{/isBoolean}}{{#isEnum}}{{#isString}}{{projectName}}_{{operationId}}_{{baseName}}_e{{/isString}}{{/isEnum}}{{^isEnum}}{{#isString}}{{{dataType}}} *{{/isString}}{{/isEnum}}{{#isByteArray}}{{{dataType}}} *{{/isByteArray}}{{#isDate}}{{{dataType}}}{{/isDate}}{{#isDateTime}}{{{dataType}}}{{/isDateTime}}{{#isFile}}{{{dataType}}}{{/isFile}}{{#isFreeFormObject}}{{dataType}}_t *{{/isFreeFormObject}}{{/isPrimitiveType}}{{^isArray}}{{^isPrimitiveType}}{{#isModel}}{{#isEnum}}{{datatypeWithEnum}}_e{{/isEnum}}{{^isEnum}}{{{dataType}}}_t *{{/isEnum}}{{/isModel}}{{^isModel}}{{#isEnum}}{{datatypeWithEnum}}_e{{/isEnum}}{{/isModel}}{{#isUuid}}{{dataType}} *{{/isUuid}}{{#isEmail}}{{dataType}}{{/isEmail}}{{/isPrimitiveType}}{{/isArray}}{{#isContainer}}{{#isArray}}{{dataType}}_t *{{/isArray}}{{#isMap}}{{dataType}}{{/isMap}}{{/isContainer}} {{{paramName}}} {{/allParams}});
36+
{{{classname}}}_{{{operationId}}}(apiClient_t *apiClient{{#allParams}}, {{#isPrimitiveType}}{{#isNumber}}{{{dataType}}} {{/isNumber}}{{#isLong}}{{{dataType}}} {{/isLong}}{{#isInteger}}{{{dataType}}} *{{/isInteger}}{{#isDouble}}{{{dataType}}} {{/isDouble}}{{#isFloat}}{{{dataType}}} {{/isFloat}}{{#isBoolean}}{{dataType}} *{{/isBoolean}}{{#isEnum}}{{#isString}}{{projectName}}_{{operationId}}_{{baseName}}_e {{/isString}}{{/isEnum}}{{^isEnum}}{{#isString}}{{{dataType}}} *{{/isString}}{{/isEnum}}{{#isByteArray}}{{{dataType}}} *{{/isByteArray}}{{#isDate}}{{{dataType}}} {{/isDate}}{{#isDateTime}}{{{dataType}}} {{/isDateTime}}{{#isFile}}{{{dataType}}} {{/isFile}}{{#isFreeFormObject}}{{dataType}}_t *{{/isFreeFormObject}}{{/isPrimitiveType}}{{^isArray}}{{^isPrimitiveType}}{{#isModel}}{{#isEnum}}{{datatypeWithEnum}}_e {{/isEnum}}{{^isEnum}}{{{dataType}}}_t *{{/isEnum}}{{/isModel}}{{^isModel}}{{#isEnum}}{{datatypeWithEnum}}_e {{/isEnum}}{{/isModel}}{{#isUuid}}{{dataType}} *{{/isUuid}}{{#isEmail}}{{dataType}} {{/isEmail}}{{/isPrimitiveType}}{{/isArray}}{{#isContainer}}{{#isArray}}{{dataType}}_t *{{/isArray}}{{#isMap}}{{dataType}} {{/isMap}}{{/isContainer}}{{{paramName}}}{{/allParams}});
3737

3838

3939
{{/operation}}

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

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -28,7 +28,7 @@ Name | Type | Description | Notes
2828
------------- | ------------- | ------------- | -------------
2929
**apiClient** | **apiClient_t \*** | context containing the client configuration |
3030
{{#allParams}}
31-
**{{paramName}}** | {{#isPrimitiveType}}{{#isNumber}}**{{{dataType}}}**{{/isNumber}}{{#isLong}}**{{{dataType}}}**{{/isLong}}{{#isInteger}}**{{{dataType}}}**{{/isInteger}}{{#isDouble}}**{{{dataType}}}**{{/isDouble}}{{#isFloat}}**{{{dataType}}}**{{/isFloat}}{{#isBoolean}}**{{dataType}}**{{/isBoolean}}{{#isEnum}}{{#isString}}**{{projectName}}_{{operationId}}_{{baseName}}_e**{{/isString}}{{/isEnum}}{{^isEnum}}{{#isString}}**{{{dataType}}} \***{{/isString}}{{/isEnum}}{{#isByteArray}}**{{{dataType}}} \***{{/isByteArray}}{{#isDate}}**{{{dataType}}}**{{/isDate}}{{#isDateTime}}**{{{dataType}}}**{{/isDateTime}}{{#isFile}}**{{{dataType}}}**{{/isFile}}{{#isFreeFormObject}}**[{{dataType}}_t]({{baseType}}.md) \***{{/isFreeFormObject}}{{/isPrimitiveType}}{{^isArray}}{{^isPrimitiveType}}{{#isModel}}{{#isEnum}}**{{datatypeWithEnum}}_e**{{/isEnum}}{{^isEnum}}**[{{{dataType}}}_t]({{{baseType}}}.md) \***{{/isEnum}}{{/isModel}}{{^isModel}}{{#isEnum}}**{{datatypeWithEnum}}_e**{{/isEnum}}{{/isModel}}{{#isUuid}}**{{dataType}} \***{{/isUuid}}{{#isEmail}}**{{dataType}}**{{/isEmail}}{{/isPrimitiveType}}{{/isArray}}{{#isContainer}}{{#isArray}}**[{{dataType}}_t]({{baseType}}.md) \***{{/isArray}}{{#isMap}}**{{dataType}}**{{/isMap}}{{/isContainer}} | {{description}} | {{^required}}[optional] {{/required}}{{#defaultValue}}[default to {{.}}]{{/defaultValue}}
31+
**{{paramName}}** | {{#isPrimitiveType}}{{#isNumber}}**{{{dataType}}}**{{/isNumber}}{{#isLong}}**{{{dataType}}}**{{/isLong}}{{#isInteger}}**{{{dataType}}} \***{{/isInteger}}{{#isDouble}}**{{{dataType}}}**{{/isDouble}}{{#isFloat}}**{{{dataType}}}**{{/isFloat}}{{#isBoolean}}**{{dataType}} \***{{/isBoolean}}{{#isEnum}}{{#isString}}**{{projectName}}_{{operationId}}_{{baseName}}_e**{{/isString}}{{/isEnum}}{{^isEnum}}{{#isString}}**{{{dataType}}} \***{{/isString}}{{/isEnum}}{{#isByteArray}}**{{{dataType}}} \***{{/isByteArray}}{{#isDate}}**{{{dataType}}}**{{/isDate}}{{#isDateTime}}**{{{dataType}}}**{{/isDateTime}}{{#isFile}}**{{{dataType}}}**{{/isFile}}{{#isFreeFormObject}}**[{{dataType}}_t]({{baseType}}.md) \***{{/isFreeFormObject}}{{/isPrimitiveType}}{{^isArray}}{{^isPrimitiveType}}{{#isModel}}{{#isEnum}}**{{datatypeWithEnum}}_e**{{/isEnum}}{{^isEnum}}**[{{{dataType}}}_t]({{{baseType}}}.md) \***{{/isEnum}}{{/isModel}}{{^isModel}}{{#isEnum}}**{{datatypeWithEnum}}_e**{{/isEnum}}{{/isModel}}{{#isUuid}}**{{dataType}} \***{{/isUuid}}{{#isEmail}}**{{dataType}}**{{/isEmail}}{{/isPrimitiveType}}{{/isArray}}{{#isContainer}}{{#isArray}}**[{{dataType}}_t]({{baseType}}.md) \***{{/isArray}}{{#isMap}}**{{dataType}}**{{/isMap}}{{/isContainer}} | {{description}} | {{^required}}[optional] {{/required}}{{#defaultValue}}[default to {{.}}]{{/defaultValue}}
3232
{{/allParams}}
3333

3434
### Return type

samples/client/petstore/c/api/PetAPI.c

Lines changed: 8 additions & 8 deletions
Original file line numberDiff line numberDiff line change
@@ -58,7 +58,7 @@ static openapi_petstore_findPetsByStatus_status_e findPetsByStatus_STATUS_parseF
5858
// Add a new pet to the store
5959
//
6060
void
61-
PetAPI_addPet(apiClient_t *apiClient, pet_t * body )
61+
PetAPI_addPet(apiClient_t *apiClient, pet_t *body)
6262
{
6363
list_t *localVarQueryParameters = NULL;
6464
list_t *localVarHeaderParameters = NULL;
@@ -123,7 +123,7 @@ PetAPI_addPet(apiClient_t *apiClient, pet_t * body )
123123
// Deletes a pet
124124
//
125125
void
126-
PetAPI_deletePet(apiClient_t *apiClient, long petId , char * api_key )
126+
PetAPI_deletePet(apiClient_t *apiClient, long petId, char *api_key)
127127
{
128128
list_t *localVarQueryParameters = NULL;
129129
list_t *localVarHeaderParameters = list_createList();
@@ -210,7 +210,7 @@ PetAPI_deletePet(apiClient_t *apiClient, long petId , char * api_key )
210210
// Multiple status values can be provided with comma separated strings
211211
//
212212
list_t*
213-
PetAPI_findPetsByStatus(apiClient_t *apiClient, list_t * status )
213+
PetAPI_findPetsByStatus(apiClient_t *apiClient, list_t *status)
214214
{
215215
list_t *localVarQueryParameters = list_createList();
216216
list_t *localVarHeaderParameters = NULL;
@@ -294,7 +294,7 @@ PetAPI_findPetsByStatus(apiClient_t *apiClient, list_t * status )
294294
// Multiple tags can be provided with comma separated strings. Use tag1, tag2, tag3 for testing.
295295
//
296296
list_t*
297-
PetAPI_findPetsByTags(apiClient_t *apiClient, list_t * tags )
297+
PetAPI_findPetsByTags(apiClient_t *apiClient, list_t *tags)
298298
{
299299
list_t *localVarQueryParameters = list_createList();
300300
list_t *localVarHeaderParameters = NULL;
@@ -378,7 +378,7 @@ PetAPI_findPetsByTags(apiClient_t *apiClient, list_t * tags )
378378
// Returns a single pet
379379
//
380380
pet_t*
381-
PetAPI_getPetById(apiClient_t *apiClient, long petId )
381+
PetAPI_getPetById(apiClient_t *apiClient, long petId)
382382
{
383383
list_t *localVarQueryParameters = NULL;
384384
list_t *localVarHeaderParameters = NULL;
@@ -463,7 +463,7 @@ PetAPI_getPetById(apiClient_t *apiClient, long petId )
463463
// Update an existing pet
464464
//
465465
void
466-
PetAPI_updatePet(apiClient_t *apiClient, pet_t * body )
466+
PetAPI_updatePet(apiClient_t *apiClient, pet_t *body)
467467
{
468468
list_t *localVarQueryParameters = NULL;
469469
list_t *localVarHeaderParameters = NULL;
@@ -536,7 +536,7 @@ PetAPI_updatePet(apiClient_t *apiClient, pet_t * body )
536536
// Updates a pet in the store with form data
537537
//
538538
void
539-
PetAPI_updatePetWithForm(apiClient_t *apiClient, long petId , char * name , char * status )
539+
PetAPI_updatePetWithForm(apiClient_t *apiClient, long petId, char *name, char *status)
540540
{
541541
list_t *localVarQueryParameters = NULL;
542542
list_t *localVarHeaderParameters = NULL;
@@ -643,7 +643,7 @@ PetAPI_updatePetWithForm(apiClient_t *apiClient, long petId , char * name , char
643643
// uploads an image
644644
//
645645
api_response_t*
646-
PetAPI_uploadFile(apiClient_t *apiClient, long petId , char * additionalMetadata , binary_t* file )
646+
PetAPI_uploadFile(apiClient_t *apiClient, long petId, char *additionalMetadata, binary_t* file)
647647
{
648648
list_t *localVarQueryParameters = NULL;
649649
list_t *localVarHeaderParameters = NULL;

samples/client/petstore/c/api/PetAPI.h

Lines changed: 8 additions & 8 deletions
Original file line numberDiff line numberDiff line change
@@ -15,54 +15,54 @@ typedef enum { openapi_petstore_findPetsByStatus_STATUS_NULL = 0, openapi_petst
1515
// Add a new pet to the store
1616
//
1717
void
18-
PetAPI_addPet(apiClient_t *apiClient, pet_t * body );
18+
PetAPI_addPet(apiClient_t *apiClient, pet_t *body);
1919

2020

2121
// Deletes a pet
2222
//
2323
void
24-
PetAPI_deletePet(apiClient_t *apiClient, long petId , char * api_key );
24+
PetAPI_deletePet(apiClient_t *apiClient, long petId, char *api_key);
2525

2626

2727
// Finds Pets by status
2828
//
2929
// Multiple status values can be provided with comma separated strings
3030
//
3131
list_t*
32-
PetAPI_findPetsByStatus(apiClient_t *apiClient, list_t * status );
32+
PetAPI_findPetsByStatus(apiClient_t *apiClient, list_t *status);
3333

3434

3535
// Finds Pets by tags
3636
//
3737
// Multiple tags can be provided with comma separated strings. Use tag1, tag2, tag3 for testing.
3838
//
3939
list_t*
40-
PetAPI_findPetsByTags(apiClient_t *apiClient, list_t * tags );
40+
PetAPI_findPetsByTags(apiClient_t *apiClient, list_t *tags);
4141

4242

4343
// Find pet by ID
4444
//
4545
// Returns a single pet
4646
//
4747
pet_t*
48-
PetAPI_getPetById(apiClient_t *apiClient, long petId );
48+
PetAPI_getPetById(apiClient_t *apiClient, long petId);
4949

5050

5151
// Update an existing pet
5252
//
5353
void
54-
PetAPI_updatePet(apiClient_t *apiClient, pet_t * body );
54+
PetAPI_updatePet(apiClient_t *apiClient, pet_t *body);
5555

5656

5757
// Updates a pet in the store with form data
5858
//
5959
void
60-
PetAPI_updatePetWithForm(apiClient_t *apiClient, long petId , char * name , char * status );
60+
PetAPI_updatePetWithForm(apiClient_t *apiClient, long petId, char *name, char *status);
6161

6262

6363
// uploads an image
6464
//
6565
api_response_t*
66-
PetAPI_uploadFile(apiClient_t *apiClient, long petId , char * additionalMetadata , binary_t* file );
66+
PetAPI_uploadFile(apiClient_t *apiClient, long petId, char *additionalMetadata, binary_t* file);
6767

6868

samples/client/petstore/c/api/StoreAPI.c

Lines changed: 3 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -17,7 +17,7 @@
1717
// For valid response try integer IDs with value < 1000. Anything above 1000 or nonintegers will generate API errors
1818
//
1919
void
20-
StoreAPI_deleteOrder(apiClient_t *apiClient, char * orderId )
20+
StoreAPI_deleteOrder(apiClient_t *apiClient, char *orderId)
2121
{
2222
list_t *localVarQueryParameters = NULL;
2323
list_t *localVarHeaderParameters = NULL;
@@ -147,7 +147,7 @@ StoreAPI_getInventory(apiClient_t *apiClient)
147147
// For valid response try integer IDs with value <= 5 or > 10. Other values will generate exceptions
148148
//
149149
order_t*
150-
StoreAPI_getOrderById(apiClient_t *apiClient, long orderId )
150+
StoreAPI_getOrderById(apiClient_t *apiClient, long orderId)
151151
{
152152
list_t *localVarQueryParameters = NULL;
153153
list_t *localVarHeaderParameters = NULL;
@@ -232,7 +232,7 @@ StoreAPI_getOrderById(apiClient_t *apiClient, long orderId )
232232
// Place an order for a pet
233233
//
234234
order_t*
235-
StoreAPI_placeOrder(apiClient_t *apiClient, order_t * body )
235+
StoreAPI_placeOrder(apiClient_t *apiClient, order_t *body)
236236
{
237237
list_t *localVarQueryParameters = NULL;
238238
list_t *localVarHeaderParameters = NULL;

samples/client/petstore/c/api/StoreAPI.h

Lines changed: 3 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -13,7 +13,7 @@
1313
// For valid response try integer IDs with value < 1000. Anything above 1000 or nonintegers will generate API errors
1414
//
1515
void
16-
StoreAPI_deleteOrder(apiClient_t *apiClient, char * orderId );
16+
StoreAPI_deleteOrder(apiClient_t *apiClient, char *orderId);
1717

1818

1919
// Returns pet inventories by status
@@ -29,12 +29,12 @@ StoreAPI_getInventory(apiClient_t *apiClient);
2929
// For valid response try integer IDs with value <= 5 or > 10. Other values will generate exceptions
3030
//
3131
order_t*
32-
StoreAPI_getOrderById(apiClient_t *apiClient, long orderId );
32+
StoreAPI_getOrderById(apiClient_t *apiClient, long orderId);
3333

3434

3535
// Place an order for a pet
3636
//
3737
order_t*
38-
StoreAPI_placeOrder(apiClient_t *apiClient, order_t * body );
38+
StoreAPI_placeOrder(apiClient_t *apiClient, order_t *body);
3939

4040

0 commit comments

Comments
 (0)