44#include "PetAPI.h"
55
66#define MAX_NUMBER_LENGTH 16
7+ #define MAX_NUMBER_LENGTH_FLOAT 32
8+ #define MAX_NUMBER_LENGTH_LONG 21
79#define MAX_BUFFER_LENGTH 4096
810
911// Functions for enum STATUS for PetAPI_findPetsByStatus
@@ -123,7 +125,7 @@ PetAPI_addPet(apiClient_t *apiClient, pet_t *body)
123125// Deletes a pet
124126//
125127void
126- PetAPI_deletePet (apiClient_t * apiClient , long petId , char * api_key )
128+ PetAPI_deletePet (apiClient_t * apiClient , long * petId , char * api_key )
127129{
128130 list_t * localVarQueryParameters = NULL ;
129131 list_t * localVarHeaderParameters = list_createList ();
@@ -142,15 +144,15 @@ PetAPI_deletePet(apiClient_t *apiClient, long petId, char *api_key)
142144
143145
144146 // Path Params
145- long sizeOfPathParams_petId = sizeof (petId )+ 3 + sizeof ("{ petId }" ) - 1 ;
147+ long sizeOfPathParams_petId = sizeof (* petId )+ 3 + sizeof ("{ petId }" ) - 1 ;
146148 if (petId == 0 ){
147149 goto end ;
148150 }
149151 char * localVarToReplace_petId = malloc (sizeOfPathParams_petId );
150152 snprintf (localVarToReplace_petId , sizeOfPathParams_petId , "{%s}" , "petId" );
151153
152154 char localVarBuff_petId [256 ];
153- snprintf (localVarBuff_petId , sizeof localVarBuff_petId , "%ld" , petId );
155+ snprintf (localVarBuff_petId , sizeof localVarBuff_petId , "%ld" , * petId );
154156
155157 localVarPath = strReplace (localVarPath , localVarToReplace_petId , localVarBuff_petId );
156158
@@ -457,7 +459,7 @@ PetAPI_getDaysWithoutIncident(apiClient_t *apiClient)
457459// Returns a single pet
458460//
459461pet_t *
460- PetAPI_getPetById (apiClient_t * apiClient , long petId )
462+ PetAPI_getPetById (apiClient_t * apiClient , long * petId )
461463{
462464 list_t * localVarQueryParameters = NULL ;
463465 list_t * localVarHeaderParameters = NULL ;
@@ -476,15 +478,15 @@ PetAPI_getPetById(apiClient_t *apiClient, long petId)
476478
477479
478480 // Path Params
479- long sizeOfPathParams_petId = sizeof (petId )+ 3 + sizeof ("{ petId }" ) - 1 ;
481+ long sizeOfPathParams_petId = sizeof (* petId )+ 3 + sizeof ("{ petId }" ) - 1 ;
480482 if (petId == 0 ){
481483 goto end ;
482484 }
483485 char * localVarToReplace_petId = malloc (sizeOfPathParams_petId );
484486 snprintf (localVarToReplace_petId , sizeOfPathParams_petId , "{%s}" , "petId" );
485487
486488 char localVarBuff_petId [256 ];
487- snprintf (localVarBuff_petId , sizeof localVarBuff_petId , "%ld" , petId );
489+ snprintf (localVarBuff_petId , sizeof localVarBuff_petId , "%ld" , * petId );
488490
489491 localVarPath = strReplace (localVarPath , localVarToReplace_petId , localVarBuff_petId );
490492
@@ -610,7 +612,7 @@ PetAPI_getPicture(apiClient_t *apiClient)
610612// Is this pet still available?
611613//
612614openapi_petstore_bit__e
613- PetAPI_isPetAvailable (apiClient_t * apiClient , long petId )
615+ PetAPI_isPetAvailable (apiClient_t * apiClient , long * petId )
614616{
615617 list_t * localVarQueryParameters = NULL ;
616618 list_t * localVarHeaderParameters = NULL ;
@@ -629,15 +631,15 @@ PetAPI_isPetAvailable(apiClient_t *apiClient, long petId)
629631
630632
631633 // Path Params
632- long sizeOfPathParams_petId = sizeof (petId )+ 3 + sizeof ("{ petId }" ) - 1 ;
634+ long sizeOfPathParams_petId = sizeof (* petId )+ 3 + sizeof ("{ petId }" ) - 1 ;
633635 if (petId == 0 ){
634636 goto end ;
635637 }
636638 char * localVarToReplace_petId = malloc (sizeOfPathParams_petId );
637639 snprintf (localVarToReplace_petId , sizeOfPathParams_petId , "{%s}" , "petId" );
638640
639641 char localVarBuff_petId [256 ];
640- snprintf (localVarBuff_petId , sizeof localVarBuff_petId , "%ld" , petId );
642+ snprintf (localVarBuff_petId , sizeof localVarBuff_petId , "%ld" , * petId );
641643
642644 localVarPath = strReplace (localVarPath , localVarToReplace_petId , localVarBuff_petId );
643645
@@ -909,7 +911,7 @@ PetAPI_updatePet(apiClient_t *apiClient, pet_t *body)
909911// Updates a pet in the store with form data
910912//
911913void
912- PetAPI_updatePetWithForm (apiClient_t * apiClient , long petId , char * name , char * status )
914+ PetAPI_updatePetWithForm (apiClient_t * apiClient , long * petId , char * name , char * status )
913915{
914916 list_t * localVarQueryParameters = NULL ;
915917 list_t * localVarHeaderParameters = NULL ;
@@ -928,15 +930,15 @@ PetAPI_updatePetWithForm(apiClient_t *apiClient, long petId, char *name, char *s
928930
929931
930932 // Path Params
931- long sizeOfPathParams_petId = sizeof (petId )+ 3 + sizeof ("{ petId }" ) - 1 ;
933+ long sizeOfPathParams_petId = sizeof (* petId )+ 3 + sizeof ("{ petId }" ) - 1 ;
932934 if (petId == 0 ){
933935 goto end ;
934936 }
935937 char * localVarToReplace_petId = malloc (sizeOfPathParams_petId );
936938 snprintf (localVarToReplace_petId , sizeOfPathParams_petId , "{%s}" , "petId" );
937939
938940 char localVarBuff_petId [256 ];
939- snprintf (localVarBuff_petId , sizeof localVarBuff_petId , "%ld" , petId );
941+ snprintf (localVarBuff_petId , sizeof localVarBuff_petId , "%ld" , * petId );
940942
941943 localVarPath = strReplace (localVarPath , localVarToReplace_petId , localVarBuff_petId );
942944
@@ -1020,7 +1022,7 @@ PetAPI_updatePetWithForm(apiClient_t *apiClient, long petId, char *name, char *s
10201022// uploads an image
10211023//
10221024api_response_t *
1023- PetAPI_uploadFile (apiClient_t * apiClient , long petId , char * additionalMetadata , binary_t * file )
1025+ PetAPI_uploadFile (apiClient_t * apiClient , long * petId , char * additionalMetadata , binary_t * file )
10241026{
10251027 list_t * localVarQueryParameters = NULL ;
10261028 list_t * localVarHeaderParameters = NULL ;
@@ -1039,15 +1041,15 @@ PetAPI_uploadFile(apiClient_t *apiClient, long petId, char *additionalMetadata,
10391041
10401042
10411043 // Path Params
1042- long sizeOfPathParams_petId = sizeof (petId )+ 3 + sizeof ("{ petId }" ) - 1 ;
1044+ long sizeOfPathParams_petId = sizeof (* petId )+ 3 + sizeof ("{ petId }" ) - 1 ;
10431045 if (petId == 0 ){
10441046 goto end ;
10451047 }
10461048 char * localVarToReplace_petId = malloc (sizeOfPathParams_petId );
10471049 snprintf (localVarToReplace_petId , sizeOfPathParams_petId , "{%s}" , "petId" );
10481050
10491051 char localVarBuff_petId [256 ];
1050- snprintf (localVarBuff_petId , sizeof localVarBuff_petId , "%ld" , petId );
1052+ snprintf (localVarBuff_petId , sizeof localVarBuff_petId , "%ld" , * petId );
10511053
10521054 localVarPath = strReplace (localVarPath , localVarToReplace_petId , localVarBuff_petId );
10531055
0 commit comments