In questo caso, il vettore non e' piu' disponibile all'uscita (ovvero, lo spazio viene deallocato e viene sovrascritto se necessario).
Ma le zone di memoria allocate, se non liberate prima dell'uscita dalla funzione con le free, non sono piu' raggiungibili e quindi avrai un memory leak ogni volta che chiamerai la funzione.