Ignore:
Timestamp:
Aug 12, 2019, 11:10:44 AM (5 years ago)
Author:
Karim Abou Zeid <karim23697@…>
Branches:
(u'spielwiese', 'fe61d9c35bf7c61f2b6cbf1b56e25e2f08d536cc')
Children:
8307d2d92aa305b1a9b4e0c9353dfc467f913461
Parents:
d4cec6ab781a81162945ff680935242fcccc952ab258e2adb78434353acc85388a6c40c626c4b5ee
Message:
Merge branch 'spielwiese' into stable
File:
1 edited

Legend:

Unmodified
Added
Removed
  • Singular/dyn_modules/freealgebra/freealgebra.cc

    rd4cec6a r7161aca  
    66{
    77  const short t1[]={2,RING_CMD,INT_CMD};
    8   if (iiCheckTypes(args,t1,1))
     8  const short t2[]={3,RING_CMD,INT_CMD,INT_CMD};
     9  if (iiCheckTypes(args, t2, 0) || iiCheckTypes(args, t1, 1))
    910  {
    1011    ring r=(ring)args->Data();
     
    3334      return TRUE;
    3435    }
    35     ring R=freeAlgebra(r,d);
     36    int ncGenCount = 0;
     37    if (iiCheckTypes(args,t2,0))
     38      ncGenCount = (int)(long) args->next->next->Data();
     39    ring R=freeAlgebra(r,d,ncGenCount);
    3640    res->rtyp=RING_CMD;
    3741    res->data=R;
Note: See TracChangeset for help on using the changeset viewer.