Diff for /rpl/modules/sets/union.rplc between versions 1.4 and 1.5

version 1.4, 2017/07/03 12:15:30 version 1.5, 2017/07/31 08:59:37
Line 67  declareExternalFunction(union) Line 67  declareExternalFunction(union)
         vector = reallocate(vector, k * size(integer8));          vector = reallocate(vector, k * size(integer8));
   
         createExternalObject(result, ISET);          createExternalObject(result, ISET);
         (*result).objet = allocate(size(set_t));          objectOf(result) = allocate(size(set_t));
   
         (*((set_t *) (*result).objet)).size = k;          objectContainer(set_t, result)->size = k;
         (*((set_t *) (*result).objet)).values = vector;          objectContainer(set_t, result)->values = vector;
   
         freeObject(object1);          freeObject(object1);
         freeObject(object2);          freeObject(object2);

Removed from v.1.4  
changed lines
  Added in v.1.5


CVSweb interface <joel.bertrand@systella.fr>