MCPcopy Create free account
hub / github.com/Singular/Singular / p2Copy

Function p2Copy

Singular/number2.cc:501–515  ·  view source on GitHub ↗

Source from the content-addressed store, hash-verified

499// -----------------------------------------------------------
500
501poly2 p2Copy(const poly2 d)
502{
503 poly2 r=NULL;
504 if ((d!=NULL)&&(d->cf!=NULL))
505 {
506 r=(poly2)omAlloc(sizeof(*r));
507 d->cf->ref++;
508 r->cf=d->cf;
509 if (d->cf!=NULL)
510 r->n=p_Copy(d->n,d->cf);
511 else
512 r->n=NULL;
513 }
514 return r;
515}
516void p2Delete(poly2 &d)
517{
518 if (d!=NULL)

Callers 1

s_internalCopyFunction · 0.85

Calls 1

p_CopyFunction · 0.85

Tested by

no test coverage detected