File tree Expand file tree Collapse file tree 1 file changed +5
-5
lines changed Expand file tree Collapse file tree 1 file changed +5
-5
lines changed Original file line number Diff line number Diff line change @@ -8,7 +8,7 @@ static QT_WAKER_VTABLE: std::task::RawWakerVTable = unsafe {
8
8
|s : * const ( ) | {
9
9
std:: task:: RawWaker :: new (
10
10
cpp ! ( [ s as "Waker*" ] -> * const ( ) as "Waker*" {
11
- s->ref ++;
11
+ s->refs ++;
12
12
return s;
13
13
} ) ,
14
14
& QT_WAKER_VTABLE ,
@@ -38,7 +38,7 @@ cpp! {{
38
38
TraitObject future;
39
39
bool woken = false ;
40
40
bool completed = false ;
41
- QAtomicInt ref = 0 ;
41
+ QAtomicInt refs = 0 ;
42
42
void customEvent( QEvent * e) override {
43
43
Q_UNUSED ( e) ;
44
44
woken = false ;
@@ -57,7 +57,7 @@ cpp! {{
57
57
}
58
58
}
59
59
void deref( ) {
60
- if ( !--ref ) {
60
+ if ( !--refs ) {
61
61
deleteLater( ) ;
62
62
}
63
63
}
@@ -89,7 +89,7 @@ pub fn execute_async(f: impl Future<Output = ()> + 'static) {
89
89
unsafe {
90
90
let waker = cpp ! ( [ f as "TraitObject" ] -> * const ( ) as "Waker*" {
91
91
auto w = new Waker ;
92
- w->ref ++;
92
+ w->refs ++;
93
93
w->future = f;
94
94
return w;
95
95
} ) ;
@@ -99,7 +99,7 @@ pub fn execute_async(f: impl Future<Output = ()> + 'static) {
99
99
100
100
// SAFETY: caller must ensure that given future hasn't returned Poll::Ready earlier.
101
101
unsafe fn poll_with_qt_waker ( waker : * const ( ) , future : Pin < & mut dyn Future < Output = ( ) > > ) -> bool {
102
- cpp ! ( [ waker as "Waker*" ] { waker->ref ++; } ) ;
102
+ cpp ! ( [ waker as "Waker*" ] { waker->refs ++; } ) ;
103
103
let waker = std:: task:: RawWaker :: new ( waker, & QT_WAKER_VTABLE ) ;
104
104
let waker = std:: task:: Waker :: from_raw ( waker) ;
105
105
let mut context = std:: task:: Context :: from_waker ( & waker) ;
You can’t perform that action at this time.
0 commit comments