Re: problems with latest portableaserve and Corman Lisp 2.01

"Kevin" <[email protected]> Sun, 27 Jul 2003 22:27:44 -0000
Newsgroups gmane.lisp.corman
Message-ID <[email protected]>
--- In [email protected], "Chris Double" <chris.double@d...>
wrote:
> The problem appears to be the following lines of code in client.cl:
> 
> 		    (values 
> 		     (if (eq format :text)
>                          (let ((result (make-string (length body))))
>                            (map-into result #'code-char body)
>                            result)
>                          body)
> 		     (client-request-response-code creq)
> 		     (client-request-headers  creq)
> 		     (client-request-uri creq)))))
> 
> You can try replacing these lines of code with:
> 
> 		    (values 
>                      body
> 		     (client-request-response-code creq)
> 		     (client-request-headers  creq)
> 		     (client-request-uri creq)))))
> 
> 'body' appears to be an array of characters rather than array of
integers
> already. So the attempt to convert it to a string fails.


That did it!  How did it get submitted into CVS like that to begin
with?  Does this work in any other implementation?  Should I submit
this to portableaserve project as a bug?  Thank you for your help,
hopefully I can study this and learn something about debugging ported
code.

KW


------------------------ Yahoo! Groups Sponsor ---------------------~-->
Free shipping on all inkjet cartridge & refill kit orders to US & Canada. Low prices up to 80% off. We have your brand: HP, Epson, Lexmark & more.
http://www.c1tracking.com/l.asp?cid=5510
http://us.click.yahoo.com/GHXcIA/n.WGAA/ySSFAA/SyjtlB/TM
---------------------------------------------------------------------~->

To unsubscribe from this group, send an email to:
[email protected]

 

Your use of Yahoo! Groups is subject to http://docs.yahoo.com/info/terms/