CB100

Notas, resueltos y tps de la materia Algoritmos y Estructuras de Datos
Index Commits Files Refs README
commit 5f227f69defd4b0951449d8c6e9e30574de09386
parent 34de47478e6a8e462b752333a57357b2488f07a7
Author: Martin Kloeckner <mjkloeckner@gmail.com>
Date:   Sun, 23 Jun 2024 14:55:48 -0300

check if argument is `NULL` on func `lineaEnParada`

Diffstat:
Mbarrio.cpp | 6+++++-
1 file changed, 5 insertions(+), 1 deletion(-)
diff --git a/barrio.cpp b/barrio.cpp
@@ -62,7 +62,11 @@ Parada *Barrio::paradaMasCercana(double lon, double lat) { //CONSIGNA 2
     return resultado;
 }
 
-bool Barrio::lineaEnParada(int linea, std::vector<int> *listaDeLineas ) { //CONSIGNA 3
+bool Barrio::lineaEnParada(int linea, std::vector<int> *listaDeLineas) { //CONSIGNA 3
+    if(listaDeLineas == NULL) {
+        return false;
+    }
+
     for(size_t i = 0; i < listaDeLineas->size(); ++i) {
         if((*listaDeLineas)[i] == linea) {
             return true;