Diff of /@mp/sin.m [e19005] .. [dc5f16] Maximize Restore

  Switch to side-by-side view

--- a/@mp/sin.m
+++ b/@mp/sin.m
@@ -7,14 +7,13 @@
 for ii=1:numel(x)
  imag=false;
  [xrval,xival]=getVals(x,ii);
- if hasimag(xival), imag=true; end
- if imag
-  [out_rval{ii},out_ival{ii}]=mpfr_sinc(precision,xrval,xival);
+ if hasimag(xival)
+   [out_rval{ii},out_ival{ii}] = mpfr_sinc (double (precision), xrval, xival);
  else
-  out_rval{ii}=mpfr_sin(precision,xrval);
+   out_rval{ii} = mpfr_sin (double (precision), xrval);
  end
 end % for ii=1:max(ex,
-out=class(struct('rval',out_rval,...
-                  'ival',out_ival,...
-                  'precision',precision),'mp');
+out = class (struct ('rval', out_rval,...
+                     'ival', out_ival,...
+                     'precision', precision), 'mp');