]> git.llucax.com Git - z.facultad/75.29/susanita.git/commitdiff
Acomodar rechazos en comprometer_con().
authorAlberto Bertogli <albertogli@telpin.com.ar>
Thu, 3 Nov 2005 07:14:54 +0000 (07:14 +0000)
committerAlberto Bertogli <albertogli@telpin.com.ar>
Thu, 3 Nov 2005 07:14:54 +0000 (07:14 +0000)
Hoy estamos agregando a la persona con quien nos comprometemos a la lista de
rechazos de nuestros pretendientes. Esto esta mal.

Nosotros deberiamos agregarnos a la lista de gente que rechazo a cada uno de
nuestros pretendientes, porque precisamente los estamos rebotando.

src/persona.cpp

index ca121a4a32c05c01f536a787ed080d4bb349de29..da34453f676f597bc31dcb0756c53a912ffa5d26 100644 (file)
@@ -123,7 +123,7 @@ comprometer_con(Persona& p)
                assert(pareja != 0);
                pareja->estado = SOLTERO;
                pareja->pareja = 0;
-               pareja->rechazos.push_back(&p);
+               pareja->rechazos.push_back(this);
        }
 
        // nos comprometemos
@@ -136,7 +136,7 @@ comprometer_con(Persona& p)
        for (ofertas_type::iterator pretendiente = ofertas.begin();
                        pretendiente != ofertas.end(); ++pretendiente)
        {
-               (*pretendiente)->rechazos.push_back(&p);
+               (*pretendiente)->rechazos.push_back(this);
        }
        ofertas.clear();
 }