summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
-rw-r--r--ext/standard/microtime.c1
1 files changed, 1 insertions, 0 deletions
diff --git a/ext/standard/microtime.c b/ext/standard/microtime.c
index 0ab88704ac..22bb8c7715 100644
--- a/ext/standard/microtime.c
+++ b/ext/standard/microtime.c
@@ -55,6 +55,7 @@ PHP_FUNCTION(microtime)
msec = (double) (tp.tv_usec / MICRO_IN_SEC);
sec = tp.tv_sec;
}
+ if (msec > 1.0) msec -= (long) msec;
snprintf(ret, 100, "%.8f %ld", msec, sec);
RETVAL_STRING(ret,1);
#endif