close Warning: Can't synchronize with repository "(default)" (/var/svn/tolp does not appear to be a Subversion repository.). Look in the Trac log for more information.

Opened 15 years ago

Closed 14 years ago

Last modified 14 years ago

#881 closed defect (fixed)

Error decompiling a Copy of a NameBlock with a Code

Reported by: pgea@… Owned by: Víctor de Buen Remiro
Priority: normal Milestone:
Component: OOP Version:
Severity: major Keywords:
Cc:

Description

Según parece el objeto creado como la copia de un NameBlock que contiene un objeto de tipo Code no se decompila adecuadamente, ya que tras cada compilación-decompilación NObject aumenta en 2.
Ejemplo:

NameBlock nb = Copy(NameBlock [[
  Real metodo(Real x) { x }
]]);

Change History (4)

comment:1 Changed 15 years ago by Víctor de Buen Remiro

Status: newaccepted

comment:2 Changed 15 years ago by Víctor de Buen Remiro

Component: KernelOOP

comment:3 Changed 14 years ago by Víctor de Buen Remiro

Resolution: fixed
Status: acceptedclosed

(In [3055]) Fixes #881
BUserFunction creates its own BUserFunCode

comment:4 Changed 14 years ago by Víctor de Buen Remiro

(In [3065]) Refs #881
Built-in operators must be copied in older way

Note: See TracTickets for help on using tickets.