I want to make a change in the function xyz such that it returns the uppercase of the string. However, if a create a new char * in this function it will need to be deleted in the function that will call uppercase. Already alot code is using aaa and function xyz so I can not change the return type or in parameters for any of them. Kidly let me know how i can do it with out causing memory.