Diff for /rpl/modules/sets/complement.rplc between versions 1.1 and 1.2

version 1.1, 2017/07/03 12:15:30 version 1.2, 2017/07/31 08:59:37
Line 63  declareExternalFunction(complement) Line 63  declareExternalFunction(complement)
         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.1  
changed lines
  Added in v.1.2


CVSweb interface <joel.bertrand@systella.fr>