{-# LANGUAGE OverloadedStrings #-}
module GI.Gdk.Config ( overrides ) where
import qualified Data.Text as T
import Data.Text (Text)
overrides :: Text
overrides :: Text
overrides = [Text] -> Text
T.unlines
[ Text
"# In most APIs these are used as guint, but they are declared as gint."
, Text
"# See https://github.com/haskell-gi/haskell-gi/issues/58"
, Text
"set-attr Gdk/~KEY_.*@constant/@type name guint"
, Text
""
, Text
"# The introspection annotation marks the parameter as"
, Text
"# (out caller-allocates), but it is just a pointer to a GValue."
, Text
"set-attr Gdk/ContentProvider/get_value/@parameters/value direction in"
, Text
"set-attr Gdk/ContentProvider/get_value/@parameters/value caller-allocates 0"]