X-Git-Url: http://git.cinelerra-gg.org/git/?p=goodguy%2Fhistory.git;a=blobdiff_plain;f=cinelerra-5.1%2Fguicast%2Fbcdisplay.C;h=4bf17887a998ad61d4f4fac55006cdb32a578dfd;hp=4525857f53a30b59a9bf88acc9e0fe8759eae67c;hb=b0adaf11e855fd84af935d879848467a957d6c67;hpb=b3bd107c5e19381d2725fad1a77d53103e9fc1be diff --git a/cinelerra-5.1/guicast/bcdisplay.C b/cinelerra-5.1/guicast/bcdisplay.C index 4525857f..4bf17887 100644 --- a/cinelerra-5.1/guicast/bcdisplay.C +++ b/cinelerra-5.1/guicast/bcdisplay.C @@ -344,7 +344,7 @@ int BC_Display::unset_all_repeaters(BC_WindowBase *window) void BC_Display::arm_repeat(int64_t duration) { - XEvent *event = new XEvent; + XEvent *event = BC_WindowBase::new_xevent(); XClientMessageEvent *ptr = (XClientMessageEvent*)event; event->xany.window = 0; ptr->type = ClientMessage; @@ -358,7 +358,7 @@ void BC_Display::arm_repeat(int64_t duration) void BC_Display::arm_completion(BC_WindowBase *window) { - XEvent *event = new XEvent; + XEvent *event = BC_WindowBase::new_xevent(); XClientMessageEvent *ptr = (XClientMessageEvent*)event; event->xany.window = window->win; event->type = ClientMessage;