timespec_to_Time(): Fixed fatal wrong sanity check.
authorlace <>
Sun, 1 Jan 2006 09:47:36 +0000 (09:47 +0000)
committerlace <>
Sun, 1 Jan 2006 09:47:36 +0000 (09:47 +0000)
src/libcaptive/rtl/time.c

index 0e7d0d8..6d89351 100644 (file)
@@ -44,8 +44,8 @@ GnomeVFSResult timespec_to_Time(PLARGE_INTEGER Time,const struct timespec *times
 {
        g_return_val_if_fail(Time!=NULL,GNOME_VFS_ERROR_BAD_PARAMETERS);
        g_return_val_if_fail(timespec!=NULL,GNOME_VFS_ERROR_BAD_PARAMETERS);
-       g_return_val_if_fail(timespec->tv_nsec<0,GNOME_VFS_ERROR_BAD_PARAMETERS);
-       g_return_val_if_fail(timespec->tv_nsec>1000000000,GNOME_VFS_ERROR_BAD_PARAMETERS);
+       g_return_val_if_fail(timespec->tv_nsec>=0,GNOME_VFS_ERROR_BAD_PARAMETERS);
+       g_return_val_if_fail(timespec->tv_nsec<1000000000,GNOME_VFS_ERROR_BAD_PARAMETERS);
 
        RtlSecondsSince1970ToTime(timespec->tv_sec,Time);