summaryrefslogtreecommitdiffstatshomepage
path: root/src/osd/modules/sync/work_osd.cpp
diff options
context:
space:
mode:
Diffstat (limited to 'src/osd/modules/sync/work_osd.cpp')
-rw-r--r--src/osd/modules/sync/work_osd.cpp4
1 files changed, 2 insertions, 2 deletions
diff --git a/src/osd/modules/sync/work_osd.cpp b/src/osd/modules/sync/work_osd.cpp
index 34a3c6b5851..e5582584666 100644
--- a/src/osd/modules/sync/work_osd.cpp
+++ b/src/osd/modules/sync/work_osd.cpp
@@ -444,12 +444,12 @@ osd_work_item *osd_work_item_queue_multiple(osd_work_queue *queue, osd_work_call
osd_work_item *item;
// first allocate a new work item; try the free list first
- INT32 lockslot = osd_scalable_lock_acquire(queue->lock);
+ INT32 myslot = osd_scalable_lock_acquire(queue->lock);
do
{
item = (osd_work_item *)queue->free;
} while (item != NULL && compare_exchange_ptr((PVOID volatile *)&queue->free, item, item->next) != item);
- osd_scalable_lock_release(queue->lock, lockslot);
+ osd_scalable_lock_release(queue->lock, myslot);
// if nothing, allocate something new
if (item == NULL)