X-Git-Url: https://git.dogcows.com/gitweb?a=blobdiff_plain;f=src%2Fbindings.hh;h=280c77cd95702aed374c32a942ee6cea494ec7d8;hb=c89a13d5dee4bf5f2e7d79452d4738595454b0c4;hp=51e2b213131195908e16ad49128b6981b634cf9a;hpb=b35dae95a5cdb902f1661b9572af47c3f55c975c;p=chaz%2Fopenbox diff --git a/src/bindings.hh b/src/bindings.hh index 51e2b213..280c77cd 100644 --- a/src/bindings.hh +++ b/src/bindings.hh @@ -2,7 +2,7 @@ #ifndef __binding_hh #define __binding_hh -/*! @file binding.hh +/*! @file bindings.hh @brief I dunno.. some binding stuff? */ @@ -52,9 +52,9 @@ typedef struct KeyBindingTree { typedef struct ButtonBinding { Binding binding; - typedef std::list CallbackList; - CallbackList callback[NUM_MOUSE_ACTION]; + PyObject *callback[NUM_MOUSE_ACTION]; ButtonBinding() : binding(0, 0) { + for(int i=0; i