Index: src/date-delay.js |
=================================================================== |
--- src/date-delay.js (revision 730) |
+++ src/date-delay.js (working copy) |
@@ -50,6 +50,8 @@ |
// ECMA 262 - 5.2 |
function Modulo(value, remainder) { |
var mod = value % remainder; |
+ // Guard against returning -0. |
+ if (mod == 0) return 0; |
return mod >= 0 ? mod : mod + remainder; |
} |