On Tue, Dec 8, 2009 at 3:22 AM, Magicloud Magiclouds
wrote:
> Hi,
> I am warping some C libs. In one function, I do this:
> 183 allocaBytes bufLen $ \buf -> do
> 184 ret <- {# call buf_read #}
> 185 bluh
> 186 bala
> 187 buf
> 188 bufLen
> 189 if ret < 0
> 190 then
Hi,
I am warping some C libs. In one function, I do this:
183 allocaBytes bufLen $ \buf -> do
184ret <- {# call buf_read #}
185 bluh
186 bala
187 buf
188 bufLen
189if ret < 0
190 then userError "bufRead error"
191 else -- what should I do here?
I am think