Skip to content

Instantly share code, notes, and snippets.

@streamer45
Created January 11, 2014 17:21
Show Gist options
  • Star 0 You must be signed in to star a gist
  • Fork 0 You must be signed in to fork a gist
  • Save streamer45/8373792 to your computer and use it in GitHub Desktop.
Save streamer45/8373792 to your computer and use it in GitHub Desktop.
diff --git a/lib/krad_app/krad_router.c b/lib/krad_app/krad_router.c
index 6eb383a..db6cc44 100644
--- a/lib/krad_app/krad_router.c
+++ b/lib/krad_app/krad_router.c
@@ -196,6 +196,8 @@ kr_route *kr_route_create(kr_router *router, kr_route_setup *setup) {
route->map = map;
strncpy(route->name, setup->name->name, sizeof(route->name));
setup->name->use++;
+ route->payload_type = setup->payload_type;
+ memcpy(&route->payload,&setup->payload,sizeof(kr_radio_payload));
printk("Created route: %s/%s", map->prefix, route->name);
return route;
}
diff --git a/lib/krad_compositor/krad_compositor_path.c b/lib/krad_compositor/krad_compositor_path.c
index 4beeccb..75be3cf 100644
--- a/lib/krad_compositor/krad_compositor_path.c
+++ b/lib/krad_compositor/krad_compositor_path.c
@@ -220,6 +220,8 @@ kr_compositor_path *kr_compositor_mkio(kr_compositor *compositor,
/* do event callback */
event.user = compositor->user;
event.user_path = path->control_user;
+ event.path = path;
compositor->event_cb(&event);
return path;
}
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment