X-Git-Url: http://git.efficios.com/?a=blobdiff_plain;f=include%2Fbabeltrace%2Ftrace-ir%2Fevent-class-internal.h;h=3367058c11abdd6df7e69b90ac0fcd405daa8b2d;hb=2e90378a2b94006e2743b06e7fe7a1f0e691a56e;hp=bf095da0d3246a0a48a854afd6db3edb16c5ef84;hpb=5cd6d0e5fa67c2bdd21dc153313618260595d7bc;p=babeltrace.git diff --git a/include/babeltrace/trace-ir/event-class-internal.h b/include/babeltrace/trace-ir/event-class-internal.h index bf095da0..3367058c 100644 --- a/include/babeltrace/trace-ir/event-class-internal.h +++ b/include/babeltrace/trace-ir/event-class-internal.h @@ -2,12 +2,9 @@ #define BABELTRACE_TRACE_IR_EVENT_CLASS_INTERNAL_H /* - * Babeltrace - Trace IR: Event class internal - * + * Copyright 2017-2018 Philippe Proulx * Copyright 2013, 2014 Jérémie Galarneau * - * Author: Jérémie Galarneau - * * Permission is hereby granted, free of charge, to any person obtaining a copy * of this software and associated documentation files (the "Software"), to deal * in the Software without restriction, including without limitation the rights @@ -28,10 +25,10 @@ */ #include -#include -#include +#include +#include #include -#include +#include #include #include #include @@ -72,7 +69,7 @@ struct bt_event_class { }; BT_HIDDEN -void _bt_event_class_freeze(struct bt_event_class *event_class); +void _bt_event_class_freeze(const struct bt_event_class *event_class); #ifdef BT_DEV_MODE # define bt_event_class_freeze _bt_event_class_freeze @@ -82,7 +79,7 @@ void _bt_event_class_freeze(struct bt_event_class *event_class); static inline struct bt_stream_class *bt_event_class_borrow_stream_class_inline( - struct bt_event_class *event_class) + const struct bt_event_class *event_class) { BT_ASSERT(event_class); return (void *) bt_object_borrow_parent(&event_class->base);