Se comento por completo el codigo.
Se verifican todos los callocs y cosas del sistema.
No se libera en un 100% la memoria, pero hace lo posible.