mirror of
https://gitlab.uni-freiburg.de/opensourcevdi/spice
synced 2026-08-12 20:53:48 +00:00
Use SPICE_VERIFY macro for RHEL6 compatibility
The verify macro used currently has some problem as it raise a warning in RHEL6. Use new SPICE_VERIFY macro defined in spice-common to avoid this issue. Signed-off-by: Frediano Ziglio <fziglio@redhat.com> Acked-by: Christophe Fergeau <cfergeau@redhat.com>
This commit is contained in:
parent
e86f9521db
commit
c18b696f1c
@ -89,7 +89,7 @@ static int FUNC_NAME(add)(CHANNELCLIENT *channel_client, uint64_t id, size_t siz
|
||||
item = spice_new(RedCacheItem, 1);
|
||||
|
||||
channel_client->priv->VAR_NAME(available) -= size;
|
||||
verify(SPICE_OFFSETOF(RedCacheItem, u.cache_data.lru_link) == 0);
|
||||
SPICE_VERIFY(SPICE_OFFSETOF(RedCacheItem, u.cache_data.lru_link) == 0);
|
||||
while (channel_client->priv->VAR_NAME(available) < 0) {
|
||||
RedCacheItem *tail = (RedCacheItem *)ring_get_tail(&channel_client->priv->VAR_NAME(lru));
|
||||
if (!tail) {
|
||||
|
||||
@ -981,7 +981,7 @@ int dcc_pixmap_cache_unlocked_add(DisplayChannelClient *dcc, uint64_t id,
|
||||
NewCacheItem *tail;
|
||||
NewCacheItem **now;
|
||||
|
||||
verify(SPICE_OFFSETOF(NewCacheItem, lru_link) == 0);
|
||||
SPICE_VERIFY(SPICE_OFFSETOF(NewCacheItem, lru_link) == 0);
|
||||
if (!(tail = (NewCacheItem *)ring_get_tail(&cache->lru)) ||
|
||||
tail->sync[dcc->priv->id] == serial) {
|
||||
cache->available += size;
|
||||
|
||||
@ -640,7 +640,7 @@ static void exclude_region(DisplayChannel *display, Ring *ring, RingItem *ring_i
|
||||
ring_item = now->siblings_link.prev;
|
||||
current_remove(display, now);
|
||||
if (last && *last == now) {
|
||||
verify(SPICE_OFFSETOF(TreeItem, siblings_link) == 0);
|
||||
SPICE_VERIFY(SPICE_OFFSETOF(TreeItem, siblings_link) == 0);
|
||||
*last = (TreeItem *)ring_next(ring, ring_item);
|
||||
}
|
||||
} else if (now->type == TREE_ITEM_TYPE_CONTAINER) {
|
||||
@ -659,7 +659,7 @@ static void exclude_region(DisplayChannel *display, Ring *ring, RingItem *ring_i
|
||||
}
|
||||
}
|
||||
|
||||
verify(SPICE_OFFSETOF(TreeItem, siblings_link) == 0);
|
||||
SPICE_VERIFY(SPICE_OFFSETOF(TreeItem, siblings_link) == 0);
|
||||
while ((last && *last == (TreeItem *)ring_item) ||
|
||||
!(ring_item = ring_next(ring, ring_item))) {
|
||||
if (ring == top_ring) {
|
||||
|
||||
@ -1691,7 +1691,7 @@ VideoEncoder *gstreamer_encoder_new(SpiceVideoCodecType codec_type,
|
||||
bitmap_ref_t bitmap_ref,
|
||||
bitmap_unref_t bitmap_unref)
|
||||
{
|
||||
verify(SPICE_GST_FRAME_STATISTICS_COUNT <= SPICE_GST_HISTORY_SIZE);
|
||||
SPICE_VERIFY(SPICE_GST_FRAME_STATISTICS_COUNT <= SPICE_GST_HISTORY_SIZE);
|
||||
spice_return_val_if_fail(codec_type == SPICE_VIDEO_CODEC_TYPE_MJPEG ||
|
||||
codec_type == SPICE_VIDEO_CODEC_TYPE_VP8 ||
|
||||
codec_type == SPICE_VIDEO_CODEC_TYPE_H264, NULL);
|
||||
|
||||
@ -79,7 +79,7 @@ static void image_cache_put(SpiceImageCache *spice_cache, uint64_t id, pixman_im
|
||||
|
||||
#ifndef IMAGE_CACHE_AGE
|
||||
if (cache->num_items == IMAGE_CACHE_MAX_ITEMS) {
|
||||
verify(SPICE_OFFSETOF(ImageCacheItem, lru_link) == 0);
|
||||
SPICE_VERIFY(SPICE_OFFSETOF(ImageCacheItem, lru_link) == 0);
|
||||
ImageCacheItem *tail = (ImageCacheItem *)ring_get_tail(&cache->lru);
|
||||
spice_assert(tail);
|
||||
image_cache_remove(cache, tail);
|
||||
@ -134,7 +134,7 @@ void image_cache_reset(ImageCache *cache)
|
||||
{
|
||||
ImageCacheItem *item;
|
||||
|
||||
verify(SPICE_OFFSETOF(ImageCacheItem, lru_link) == 0);
|
||||
SPICE_VERIFY(SPICE_OFFSETOF(ImageCacheItem, lru_link) == 0);
|
||||
while ((item = (ImageCacheItem *)ring_get_head(&cache->lru))) {
|
||||
image_cache_remove(cache, item);
|
||||
}
|
||||
@ -147,7 +147,7 @@ void image_cache_reset(ImageCache *cache)
|
||||
|
||||
void image_cache_aging(ImageCache *cache)
|
||||
{
|
||||
verify(SPICE_OFFSETOF(ImageCacheItem, lru_link) == 0);
|
||||
SPICE_VERIFY(SPICE_OFFSETOF(ImageCacheItem, lru_link) == 0);
|
||||
#ifdef IMAGE_CACHE_AGE
|
||||
ImageCacheItem *item;
|
||||
|
||||
|
||||
@ -46,7 +46,7 @@ void pixmap_cache_clear(PixmapCache *cache)
|
||||
cache->frozen = FALSE;
|
||||
}
|
||||
|
||||
verify(SPICE_OFFSETOF(NewCacheItem, lru_link) == 0);
|
||||
SPICE_VERIFY(SPICE_OFFSETOF(NewCacheItem, lru_link) == 0);
|
||||
while ((item = (NewCacheItem *)ring_get_head(&cache->lru))) {
|
||||
ring_remove(&item->lru_link);
|
||||
free(item);
|
||||
|
||||
@ -240,7 +240,7 @@ void container_cleanup(Container *container)
|
||||
while (container && container->items.next == container->items.prev) {
|
||||
Container *next = container->base.container;
|
||||
if (container->items.next != &container->items) {
|
||||
verify(SPICE_OFFSETOF(TreeItem, siblings_link) == 0);
|
||||
SPICE_VERIFY(SPICE_OFFSETOF(TreeItem, siblings_link) == 0);
|
||||
TreeItem *item = (TreeItem *)ring_get_head(&container->items);
|
||||
spice_assert(item);
|
||||
ring_remove(&item->siblings_link);
|
||||
@ -256,7 +256,7 @@ void container_cleanup(Container *container)
|
||||
Shadow* tree_item_find_shadow(TreeItem *item)
|
||||
{
|
||||
while (item->type == TREE_ITEM_TYPE_CONTAINER) {
|
||||
verify(SPICE_OFFSETOF(TreeItem, siblings_link) == 0);
|
||||
SPICE_VERIFY(SPICE_OFFSETOF(TreeItem, siblings_link) == 0);
|
||||
if (!(item = (TreeItem *)ring_get_tail(&CONTAINER(item)->items))) {
|
||||
return NULL;
|
||||
}
|
||||
|
||||
@ -1 +1 @@
|
||||
Subproject commit 38047fb46f7e1211bbc20d9a81c8fae19b8f8bf4
|
||||
Subproject commit 31819a24248ba5311e7293ddac519b8134e67fa0
|
||||
Loading…
Reference in New Issue
Block a user