File tree Expand file tree Collapse file tree 1 file changed +13
-1
lines changed
modules/openapi-generator/src/main/resources/C-libcurl Expand file tree Collapse file tree 1 file changed +13
-1
lines changed Original file line number Diff line number Diff line change 209
209
// query parameters
210
210
{ {^isArray} }
211
211
char *keyQuery_{ {{paramName} }} = NULL;
212
- { {#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} };
212
+ {{#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}};
213
213
keyValuePair_t *keyPairQuery_{ {paramName} } = 0;
214
214
{ {/isArray} }
215
215
if ({ {paramName} })
@@ -463,6 +463,18 @@ end:
463
463
free(keyQuery_{{{paramName} }});
464
464
keyQuery_{ {{paramName} }} = NULL;
465
465
}
466
+ { {#isInteger} }
467
+ if(valueQuery_{ {{paramName} }}){
468
+ free(valueQuery_{{{paramName} }});
469
+ valueQuery_{ {{paramName} }} = NULL;
470
+ }
471
+ { {/isInteger} }
472
+ { {#isBoolean} }
473
+ if(valueQuery_{ {{paramName} }}){
474
+ free(valueQuery_{{{paramName} }});
475
+ valueQuery_{ {{paramName} }} = NULL;
476
+ }
477
+ { {/isBoolean} }
466
478
if(keyPairQuery_{ {{paramName} }}){
467
479
keyValuePair_free(keyPairQuery_{{{paramName} }});
468
480
keyPairQuery_{ {{paramName} }} = NULL;
You can’t perform that action at this time.
0 commit comments