net-error/sys-error returns strange value
Posted: Wed Sep 16, 2009 11:30 am
Hello, Lutz. This is bug reports. (and first post)
`net-error' function occasionally returns a strange value when
the function given a number outside the range.
and `(sys-error 0)' return value is different from the manual.
newLISP-Manual wrote:
but program returns:
---
kosh
`net-error' function occasionally returns a strange value when
the function given a number outside the range.
Code: Select all
(net-error 12) ;=> (12 "Listen failed")
(net-error -1) ;=> (-1 "(null)")
(net-error 75) ;=> (75 "application/pdf")
(net-error 100) ;-> Segmentation fault
newLISP-Manual wrote:
Code: Select all
(sys-error 0) ;=> (0 "Unknown error: 0")
Code: Select all
(sys-error 0) ;=> nil
kosh