X-Git-Url: https://git.dogcows.com/gitweb?a=blobdiff_plain;f=openbox%2Faction.h;h=f2ae7cbc1145cd06925a5cb6df74f4c67e9fc86d;hb=1241a0cf0da3b7aee0e5df26e74fc517021ff2ba;hp=a2f941ed264240d91a76e9e9ffcc82620eea4346;hpb=adb9bb700f3235728dacc1d3e3daad81abd93e9a;p=chaz%2Fopenbox diff --git a/openbox/action.h b/openbox/action.h index a2f941ed..f2ae7cbc 100644 --- a/openbox/action.h +++ b/openbox/action.h @@ -174,12 +174,14 @@ struct _ObAction { action_resize_relative_vert - the delta */ -ObAction *action_from_string(const gchar *name, ObUserAction uact); -ObAction *action_parse(ObParseInst *i, xmlDocPtr doc, xmlNodePtr node, +ObAction* action_from_string(const gchar *name, ObUserAction uact); +ObAction* action_parse(ObParseInst *i, xmlDocPtr doc, xmlNodePtr node, ObUserAction uact); void action_ref(ObAction *a); void action_unref(ObAction *a); +ObAction* action_copy(const ObAction *a); + /*! Executes a list of actions. @param c The client associated with the action. Can be NULL. @param state The keyboard modifiers state at the time the user action occured