https://foro.gambas-es.org/viewtopic.php?f=1&t=6125&p=36660#p36660
-----------------------------------
jsbsan
Sabado, 14 Enero 2017, 13:13

Re: De Nuevo Con Las Variables De Clase
-----------------------------------
Shell:

El error en la clase ContactoOld:
[quote]gbx3: warning: circular references detected:
gbx3: 1 ContactoOld[/quote]

Se produce cuando gambas3 intenta cerrar el programa, y creo que es porque gambas3 no puede borrar la clase ContactoOld (o algo que esta dentro de ella) ya que esta siendo usada por otra variable.. Parece que  al usarla directamente en el constructor _new se produce ese enlace... Sin embargo cuando la usas llamando desde otro método (anade) , no se produce ese enlace.... es muy curioso

Si añades al código:
  ContactoOld.listacontactos = Null
Esa referencia circular, queda "rota", y ya no muestra el mensaje de advertencia.

Te adjunto el código corregido....


