* Need to call WSA-STARTUP on init.
* Reported by Stephen Westfold, fix by Rudi Schlatte.
longer reuses the functional from the previous expansion site.
* bug fix: DEFTYPE no longer breaks on bodies consisting of a single
unquoted symbol. Regression from 1.0.22.8. (reported by Ariel Badichi)
+ * improvements to the Windows port:
+ ** SB-BSD-SOCKETS now works from saved cores as well. (reported by Stephen
+ Westfold, thanks to Rudi Schlatte)
changes in sbcl-1.0.24 relative to 1.0.23:
* new feature: ARRAY-STORAGE-VECTOR provides access to the underlying data
(defun make-wsa-version (major minor)
(dpb minor (byte 8 8) major))
-(defvar *wsa-startup-call*
- (wsa-startup (make-wsa-version 2 2)))
+(defvar *wsa-startup-call* nil)
+
+(defun call-wsa-startup ()
+ (setf *wsa-startup-call* (wsa-startup (make-wsa-version 2 2))))
+
+;;; Startup!
+(call-wsa-startup)
+
+;;; Ensure startup for saved cores as well.
+(push 'call-wsa-startup sb-ext:*init-hooks*)
;; not implemented on win32
(defconstant af-local 0)
;;; 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.24.45"
+"1.0.24.46"