Ptr and ForeignPtr Questions

Ashley Yakeley ashley@semantic.org
Thu, 20 Sep 2001 19:54:29 -0700


At 2001-09-20 19:32, Manuel M. T. Chakravarty wrote:

>What I meant with the remark that you quote is that if you
>would use
>
>  foreign import foo :: Ptr Int -> IO Float
>
>with
>
>  float foo (float *x)
>  {
>    return *x;
>  }
>
>the system will not complain, but your program may dump
>core.

What if the C looked like this:

  float foo (int *x)
  {
    return *x;
  }

...?

-- 
Ashley Yakeley, Seattle WA