Exactly. thanks! On Fri, Jun 20, 2008 at 4:26 PM, Jules Bean <[EMAIL PROTECTED]> wrote:
> Jefferson Heard wrote: > >> Oh, and I should say the function I want to implement is >> >> getFontBBox :: Font -> String -> IO [Float] >> >> I do know how to marhsal/unmarshal the String. Just not the CFloat array >> to Haskell [Float] >> > > import Foreign.C > import Foreign.Ptr > import Foreign.Marshal.Array > > import Control.Applicative((<$>)) > > oneway :: Ptr CFloat -> IO [Float] > oneway p = map real2Frac <$> peekArray 4 p > > the other way you would probably want withArray, but I think this is the > way you need? > > > -- I try to take things like a crow; war and chaos don't always ruin a picnic, they just mean you have to be careful what you swallow. -- Jessica Edwards
_______________________________________________ Haskell-Cafe mailing list Haskell-Cafe@haskell.org http://www.haskell.org/mailman/listinfo/haskell-cafe