--- src/qxl_ring.c | 12 ++++++------ 1 file changed, 6 insertions(+), 6 deletions(-)
diff --git a/src/qxl_ring.c b/src/qxl_ring.c index fcbaaa7..adb92ba 100644 --- a/src/qxl_ring.c +++ b/src/qxl_ring.c @@ -41,7 +41,7 @@ struct ring struct qxl_ring { - volatile struct ring *ring; + struct ring *ring; int element_size; int n_elements; int io_port_prod_notify; @@ -61,7 +61,7 @@ qxl_ring_create (struct qxl_ring_header *header, if (!ring) return NULL; - ring->ring = (volatile struct ring *)header; + ring->ring = (struct ring *)header; ring->element_size = element_size; ring->n_elements = n_elements; ring->io_port_prod_notify = io_port_prod_notify; @@ -73,8 +73,8 @@ void qxl_ring_push (struct qxl_ring *ring, const void *new_elt) { - volatile struct qxl_ring_header *header = &(ring->ring->header); - volatile uint8_t *elt; + struct qxl_ring_header *header = &(ring->ring->header); + uint8_t *elt; int idx; while (header->prod - header->cons == header->num_items) @@ -106,8 +106,8 @@ Bool qxl_ring_pop (struct qxl_ring *ring, void *element) { - volatile struct qxl_ring_header *header = &(ring->ring->header); - volatile uint8_t *ring_elt; + struct qxl_ring_header *header = &(ring->ring->header); + uint8_t *ring_elt; int idx; if (header->cons == header->prod) -- 1.7.9.3 _______________________________________________ Spice-devel mailing list Spice-devel@lists.freedesktop.org http://lists.freedesktop.org/mailman/listinfo/spice-devel