@@ -61,7 +61,7 @@ public class CoreFoundationTest {
61
61
public void testCFStringRef () {
62
62
String awesome = "ǝɯosǝʍɐ sı ∀Nſ" ; // Unicode
63
63
CFStringRef cfAwesome = CFStringRef .createCFString (awesome );
64
- assertEquals (awesome .length (), CF .CFStringGetLength (cfAwesome ));
64
+ assertEquals (awesome .length (), CF .CFStringGetLength (cfAwesome ). intValue () );
65
65
assertEquals (awesome , cfAwesome .stringValue ());
66
66
67
67
Memory mem = new Memory (awesome .getBytes ().length + 1 );
@@ -105,13 +105,13 @@ public void testCFRetainCount() {
105
105
DoubleByReference e = new DoubleByReference (Math .E );
106
106
CFNumberRef cfE = CF .CFNumberCreate (null , CFNumberType .kCFNumberDoubleType .typeIndex (), e );
107
107
CFNumberRef cfPi = CF .CFNumberCreate (null , CFNumberType .kCFNumberDoubleType .typeIndex (), pi );
108
- assertEquals (1 , CF .CFGetRetainCount (cfE ));
109
- assertEquals (1 , CF .CFGetRetainCount (cfPi ));
108
+ assertEquals (1 , CF .CFGetRetainCount (cfE ). intValue () );
109
+ assertEquals (1 , CF .CFGetRetainCount (cfPi ). intValue () );
110
110
cfE .retain ();
111
111
cfPi .retain ();
112
112
cfPi .retain ();
113
- assertEquals (2 , CF .CFGetRetainCount (cfE ));
114
- assertEquals (3 , CF .CFGetRetainCount (cfPi ));
113
+ assertEquals (2 , CF .CFGetRetainCount (cfE ). intValue () );
114
+ assertEquals (3 , CF .CFGetRetainCount (cfPi ). intValue () );
115
115
116
116
List <CFTypeRef > irrationalReferences = new ArrayList <>();
117
117
irrationalReferences .add (cfE );
@@ -120,10 +120,10 @@ public void testCFRetainCount() {
120
120
value .release ();
121
121
}
122
122
123
- assertEquals (1 , CF .CFGetRetainCount (cfE ));
124
- assertEquals (2 , CF .CFGetRetainCount (cfPi ));
123
+ assertEquals (1 , CF .CFGetRetainCount (cfE ). intValue () );
124
+ assertEquals (2 , CF .CFGetRetainCount (cfPi ). intValue () );
125
125
cfPi .release ();
126
- assertEquals (1 , CF .CFGetRetainCount (cfPi ));
126
+ assertEquals (1 , CF .CFGetRetainCount (cfPi ). intValue () );
127
127
cfE .release ();
128
128
cfPi .release ();
129
129
}
@@ -140,7 +140,7 @@ public void testCFArray() {
140
140
}
141
141
CFArrayRef cfPtrArray = CF .CFArrayCreate (null , contiguousArray , new CFIndex (refArray .length ), null );
142
142
143
- assertEquals (refArray .length , CF .CFArrayGetCount (cfPtrArray ));
143
+ assertEquals (refArray .length , CF .CFArrayGetCount (cfPtrArray ). intValue () );
144
144
for (int i = 0 ; i < refArray .length ; i ++) {
145
145
Pointer result = CF .CFArrayGetValueAtIndex (cfPtrArray , new CFIndex (i ));
146
146
CFNumberRef numRef = new CFNumberRef (result );
0 commit comments