1.0.3.23: fix sb-posix timeval struct
authorCyrus Harmon <ch-sbcl@bobobeach.com>
Sat, 3 Mar 2007 18:58:48 +0000 (18:58 +0000)
committerCyrus Harmon <ch-sbcl@bobobeach.com>
Sat, 3 Mar 2007 18:58:48 +0000 (18:58 +0000)
 * add timeval struct for #+win32 and use long instead of suseconds_t

contrib/sb-posix/constants.lisp
version.lisp-expr

index bae76f4..a8ac3b0 100644 (file)
               (time-t sec "time_t" "tv_sec")
               (suseconds-t usec "suseconds_t" "tv_usec")))
 
+ #+win32
+ (:structure alien-timeval
+             ("struct timeval"
+              (time-t sec "time_t" "tv_sec")
+              (long usec "long" "tv_usec")))
+
  (:integer veof "VEOF" nil t)
  (:integer veol "VEOL" nil t)
  (:integer verase "VERASE" nil t)
index 7fe02e0..0acbbaf 100644 (file)
@@ -17,4 +17,4 @@
 ;;; checkins which aren't released. (And occasionally for internal
 ;;; versions, especially for internal versions off the main CVS
 ;;; branch, it gets hairier, e.g. "0.pre7.14.flaky4.13".)
-"1.0.3.21"
+"1.0.3.23"