{-# LINE 1 "Graphics/ImageMagick/MagickCore/FFI/Mime.hsc" #-}
{-# LANGUAGE CPP                      #-}
{-# LINE 2 "Graphics/ImageMagick/MagickCore/FFI/Mime.hsc" #-}
{-# LANGUAGE ForeignFunctionInterface #-}

module Graphics.ImageMagick.MagickCore.FFI.Mime
    where

import           Foreign.C.String

{-# LINE 9 "Graphics/ImageMagick/MagickCore/FFI/Mime.hsc" #-}


-- | MagickToMime() returns the officially registered (or de facto) MIME
-- media-type corresponding to a magick string.  If there is no registered
-- media-type, then the string "image/x-magick" (all lower case) is returned.
-- The returned string must be deallocated by the user.
foreign import ccall "MagickToMime" magickToMime
  :: CString -> IO CString