<div dir="ltr"><div>Fix a problem on Cygwin.</div><div><br></div><div>library/float.m:</div><div>    The 64-bit integer type on Cygwin is "long long int".</div><div><br></div><div>Julien.</div><div><br></div><div>
diff --git a/library/float.m b/library/float.m</div><div>index f82b8ef..cfb28dd 100644</div><div>--- a/library/float.m</div><div>+++ b/library/float.m</div><div>@@ -941,7 +941,7 @@ float.float_to_doc(X) = str(string.float_to_string(X)).</div>
<div>     char buf[64];</div><div> </div><div>     u.f = (double) Flt;</div><div>-    #if defined(MR_MINGW64)</div><div>+    #if defined(MR_MINGW64) || defined(MR_CYGWIN)</div><div>         sprintf(buf, ""%lld"", u.i);</div>
<div>     #else</div><div>         sprintf(buf, ""%ld"", u.i);</div><div><br></div></div>