Skip to content

Commit 9f1b3c9

Browse files
committed
Continue merging libdispatch-1121 onto master.
1 parent 9a8b55e commit 9f1b3c9

File tree

2 files changed

+2
-2
lines changed

2 files changed

+2
-2
lines changed

src/init.c

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -443,7 +443,7 @@ _dispatch_queue_attr_to_info(dispatch_queue_attr_t dqa)
443443
dqai.dqai_concurrent = !(idx % DISPATCH_QUEUE_ATTR_CONCURRENCY_COUNT);
444444
idx /= DISPATCH_QUEUE_ATTR_CONCURRENCY_COUNT;
445445

446-
dqai.dqai_relpri = -(idx % DISPATCH_QUEUE_ATTR_PRIO_COUNT);
446+
dqai.dqai_relpri = -(int)(idx % DISPATCH_QUEUE_ATTR_PRIO_COUNT);
447447
idx /= DISPATCH_QUEUE_ATTR_PRIO_COUNT;
448448

449449
dqai.dqai_qos = idx % DISPATCH_QUEUE_ATTR_QOS_COUNT;

src/semaphore.c

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -158,7 +158,7 @@ _dispatch_group_create_with_count(uint32_t n)
158158
dg->do_targetq = _dispatch_get_default_queue(false);
159159
if (n) {
160160
os_atomic_store2o(dg, dg_bits,
161-
-n * DISPATCH_GROUP_VALUE_INTERVAL, relaxed);
161+
(uint32_t)(-n * DISPATCH_GROUP_VALUE_INTERVAL), relaxed);
162162
os_atomic_store2o(dg, do_ref_cnt, 1, relaxed); // <rdar://22318411>
163163
}
164164
return dg;

0 commit comments

Comments
 (0)