OK, it turns out blob and scheme-pointer are equivalent in argument position 
(contrary to the docs, blob does not check for blobbiness, only blockiness, 
which is more general).

Anyway, applied in fastcgi 1.1.1.  Thanks!
Jim

On Mar 24, 2011, at 10:00 PM, Peter Danenberg wrote:

> Quoth Jim Ursetto on Pungenday, the 10th of Discord:
>> On Mar 24, 2011, at 8:53 PM, Peter Danenberg wrote:
>>> so let's change the binding to:
>>> 
>>> (foreign-lambda int "FCGX_PutStr" blob int fcgx-stream)
>> 
>> Shouldn't this be scheme-pointer, not blob?  I believe calling that
>> with a string would result in a type error, so I am surprised you
>> can get it to work.
> 
> Maybe you're right, Jim; scheme-pointer seems to work equally
> well. Attached.
> <fastcgi-scheme-pointer.patch>


_______________________________________________
Chicken-hackers mailing list
Chicken-hackers@nongnu.org
http://lists.nongnu.org/mailman/listinfo/chicken-hackers

Reply via email to