Incorrect Expression

The following expression seems to be incorrect.    
        if (!BN_mul(r2, r1, pinfo->t, ctx)) {  //shouldn't it be r2 in place of r1 ? 

based on the following subsequent function call (Line no: 1047)

  if (!BN_mul(r1, r1, pinfo->pp, ctx)) {
   
CLA: trivial