BraulioVM / pl

0 stars 0 forks source link

Corregir uso de `strcmp` #20

Closed namasme closed 6 years ago

namasme commented 6 years ago

En varios puntos del programa se comprueba si el nombre de una entrada es igual que una cierta string mediante strcmp. Hasta ahora, al menos a mí, no me había dado problema, pero resulta que si uno de los argumentos es un puntero vacío (NULL) el comportamiento en runtime no está definido.

Resulta que las marcas no tienen nombre asociado, por lo que es bastante posible que este problema volviera a surgir. Deberíamos cambiar todas las comprobaciones poco cautas por la función stringeq que he incluido.