summaryrefslogtreecommitdiff
path: root/src/Gtk/State.dcl
diff options
context:
space:
mode:
authorCamil Staps2019-10-22 21:55:08 +0200
committerCamil Staps2019-10-22 21:58:19 +0200
commit3b6a396b2f87ad40df39c22eed5175df80d843f3 (patch)
tree8b3af82582b86b87e987539a1a403d22946608ce /src/Gtk/State.dcl
parentAdd whileFrozen, ensureDimensions, setColumnTitle and setCellText to GtkSheet (diff)
Restructure signal handling: callbacks cannot be delayed because they may have pointer arguments referring to the stack; also, some callbacks expect a return value
Diffstat (limited to 'src/Gtk/State.dcl')
-rw-r--r--src/Gtk/State.dcl4
1 files changed, 2 insertions, 2 deletions
diff --git a/src/Gtk/State.dcl b/src/Gtk/State.dcl
index 2a5396c..5c8d039 100644
--- a/src/Gtk/State.dcl
+++ b/src/Gtk/State.dcl
@@ -7,12 +7,12 @@ from Control.Monad import class Monad
from Data.Functor import class Functor
from Data.Map import :: Map
-from Gtk.Signal import :: GSignalHandlerInternal
+from Gtk.Signal import :: SignalHandlerInternal
:: GtkState =
{ world :: !()
, return :: !Bool
- , signal_handlers :: !Map Int GSignalHandlerInternal
+ , signal_handlers :: !Map Int SignalHandlerInternal
, signal_counter :: !Int
}