﻿id	summary	reporter	owner	description	type	status	priority	milestone	component	version	severity	resolution	keywords	cc
687	Problema con Structs miembro y globales con el mismo nombre.	jgarcia	Víctor de Buen Remiro	"Buenas. 

Hay un problema con la definición de estructuras definidas dentro y fuera de los nameblocks. 

Se produce al haber metido en el StdLib funciones definidas en Sadd y particularmente con las estructuras como se puede ver en el siguiente ejemplo;

{{{

NameBlock nb = [[
  Text ay = ""3"";
  Struct ej {
    Real a,
    Text b,
    Real c
  }
]];

Struct ej {
  Real a,
  Text b,
  Real c
};


}}}


Si se definen en ese orden las estructuras, de las siguientes sentencias, la primera da error y la segunda no.

{{{

// sentencia que devuelve error
Set ej(1,""E"",2);
// sentencia que no devuelve error
Set nb::ej(1,""E"",3);

}}}

Esto está produciendo un problema con Sadd ya que en widgets específicos como los editores de tablas se está llamando a funciones que utilizan estructuras y a ellas nos estamos refiendo por su nombre y al estar estas estructuras definidas también en el StdLib e incluidas antes que las ""duplicadas"" definidas en Sadd pues no son ""accesibles"" y devuelve un error.

¿Podríais echarle un vistazo cuanto antes? La verdad es que para la gente que utiliza SADD se está convirtiendo en un calvario.

Gracias de antemano"	defect	closed	highest	Mantainance	Kernel	1.1.7	blocker	fixed		
