Anche se si usa un doppio puntatore?...non credo possa dare problemi...
Se ogni volta gli viene allocato al nostro puntatore la memoria giusta per contente la stringa memoria finchè non si fa una free() non si dovrebbe perdere...quindi non si sporca...