Fix: event probes attached before event enabled
[lttng-ust.git] / liblttng-ust / lttng-ring-buffer-client.h
index ab472352f96898625db0662b9399e5762088d897..62d1ff82552fb8b04abc1d2ab8162bfe4c4bb9fb 100644 (file)
@@ -20,6 +20,7 @@
  * Foundation, Inc., 51 Franklin Street, Fifth Floor, Boston, MA 02110-1301 USA
  */
 
+#include <stddef.h>
 #include <stdint.h>
 #include <lttng/ust-events.h>
 #include "lttng/bitfield.h"
@@ -607,6 +608,8 @@ static int client_sequence_number(struct lttng_ust_lib_ring_buffer *buf,
        struct packet_header *header;
 
        header = client_packet_header(buf, handle);
+       if (!header)
+               return -1;
        *seq = header->ctx.packet_seq_num;
        return 0;
 }
This page took 0.023403 seconds and 4 git commands to generate.