Correcciones de legibilidad:
  - Indentación: 2 espacios en lugar de 4.
  - Corchetes de funcion en su propia linea.
  - Comentarios útiles.

Fix para una perdida de memoria (mala inicializacion de un puntero).