#include <lttv/state.h>
#include <lttv/stats.h>
#include <lttv/tracecontext.h>
-#include <lttvwindow/common.h>
#include <lttvwindow/mainwindow.h>
+#include <lttvwindow/mainwindow-private.h>
#include <lttvwindow/lttvwindow.h>
#include <lttvwindow/toolbar.h>
#include <lttvwindow/menu.h>
* 1 : no traceset hooks to update; not an error.
*/
-int SetTraceset(Tab * tab, gpointer traceset)
+int SetTraceset(Tab * tab, LttvTraceset *traceset)
{
LttvHooks * tmp;
LttvAttributeValue value;
void lttvwindow_events_request(Tab *tab,
const EventsRequest *events_request)
{
- EventsRequest *alloc = g_new(sizeof(EventsRequest,1));
+ EventsRequest *alloc = g_new(EventsRequest,1);
*alloc = *events_request;
tab->events_requests = g_slist_append(tab->events_requests, alloc);
gint find_viewer (const EventsRequest *a, gconstpointer b)
{
- return (a->viewer != b);
+ return (a->owner != b);
}
g_slist_find_custom(tab->events_requests, viewer,
(GCompareFunc)find_viewer))
!= NULL) {
- EventRequest *events_request = (EventsRequest *)element->data;
+ EventsRequest *events_request = (EventsRequest *)element->data;
if(events_request->servicing == TRUE) {
lttv_hooks_call(events_request->after_request, NULL);
}