weston-log-flight-rec: Don't allow more than one flight recorder to be
created Having a (single) global variable which others depend on it implies having a single flight recorder present. Until we have a reason to support multiple flight recorders limit the amount to a maximum of one. Signed-off-by: Marius Vlad <marius.vlad@collabora.com> Reported-by: Pekka Paalanen <pekka.paalanen@collabora.com>
This commit is contained in:
parent
b1f5f8076a
commit
0ba0b8e86f
@ -233,6 +233,9 @@ weston_log_subscriber_create_flight_rec(size_t size)
|
||||
struct weston_debug_log_flight_recorder *flight_rec;
|
||||
char *weston_rb;
|
||||
|
||||
assert("Can't create more than one flight recorder." &&
|
||||
!weston_primary_flight_recorder_ring_buffer);
|
||||
|
||||
flight_rec = zalloc(sizeof(*flight_rec));
|
||||
if (!flight_rec)
|
||||
return NULL;
|
||||
|
Loading…
x
Reference in New Issue
Block a user