Hi I have a question on memory allocation and deallocation:
Suppose in my service function, I have created an object of a particular type (for ex: adb_pInterchange_t* myInt = adb_pInterchange_create(env);) This particular function uses AXIS_MALLOC to allocate memory for that particular object. _pInterchange = (adb_pInterchange_t *) AXIS2_MALLOC(env->allocator, sizeof(adb_pInterchange_t)); After returning this as the soap response message, how will memory be deallocated? Is it taken care of automatically ? Or since we create this object inside the service function to fill the business logic, should we deallocate it manually ? If so, where exactly should we deallocate this memory? Please clarify. Thanks Sathya
