Fix memcpy in writer

This commit is contained in:
2020-04-16 12:46:21 +02:00
parent 935f79ba0e
commit 49f2c9ff8e
+6 -6
View File
@@ -136,22 +136,22 @@ int main (int argc, char *argv[]) {
JUNGFRAU_DATA_BYTES_PER_FRAME, "uint16", "little");
memcpy((void*) (buffer_pulse_id + file_frame_index),
(void*) (&data.first->pulse_id), 8);
(void*) &(data.first->pulse_id), 8);
memcpy((void*) (buffer_frame_id + file_frame_index),
(void*) (&data.first->frame_index), 8);
(void*) &(data.first->frame_index), 8);
memcpy((void*) (buffer_daq_rec + file_frame_index),
(void*) (&data.first->daq_rec), 8);
(void*) &(data.first->daq_rec), 8);
memcpy((void*) (buffer_recv_packets_1 + file_frame_index),
(void*) (&data.first->recv_packets_1), 8);
(void*) &(data.first->recv_packets_1), 8);
memcpy((void*) (buffer_recv_packets_2 + file_frame_index),
(void*) (&data.first->recv_packets_2), 8);
(void*) &(data.first->recv_packets_2), 8);
memcpy((void*) (buffer_recv_packets + file_frame_index),
(void*) (&data.first->n_recv_packets), 2);
(void*) &(data.first->n_recv_packets), 2);
ring_buffer.release(data.first->buffer_slot_index);