Fix bug where char* was refusing strings.
authorStephen Adams <edu/mit/csail/zurich/adams>
Wed, 11 Feb 1998 21:53:17 +0000 (21:53 +0000)
committerStephen Adams <edu/mit/csail/zurich/adams>
Wed, 11 Feb 1998 21:53:17 +0000 (21:53 +0000)
v7/src/win32/win_ffi.scm

index 84547fe67b2abd38dc440a691b339d9c4f560cde..4536e41a03c0b2cb49a8763f432f1e90faaf96d6 100644 (file)
@@ -1,6 +1,6 @@
 #| -*-Scheme-*-
 
-$Id: win_ffi.scm,v 1.4 1994/10/26 18:39:28 adams Exp $
+$Id: win_ffi.scm,v 1.5 1998/02/11 21:53:17 adams Exp $
 
 Copyright (c) 1993 Massachusetts Institute of Technology
 
@@ -327,7 +327,7 @@ MIT in each case. |#
   string?)
 
 (define-windows-type char*
-  (lambda (thing) (or (eq? thing #f) (string? #f))))
+  (lambda (thing) (or (eq? thing #f) (string? thing))))
 
 (define-windows-type handle
   (lambda (x) (or (eq? x #f) (int:integer? x)))