File tree 1 file changed +6
-6
lines changed
1 file changed +6
-6
lines changed Original file line number Diff line number Diff line change @@ -11,19 +11,19 @@ pub use sys::version as ll;
11
11
#[ derive( PartialEq , Copy , Clone ) ]
12
12
pub struct Version {
13
13
/// major version
14
- pub major : isize ,
14
+ pub major : u8 ,
15
15
/// minor version
16
- pub minor : isize ,
16
+ pub minor : u8 ,
17
17
/// update version (patchlevel)
18
- pub patch : isize ,
18
+ pub patch : u8 ,
19
19
}
20
20
21
21
impl Version {
22
22
/// Convert a raw *SDL_version to Version.
23
23
pub fn from_ll ( sv : * const ll:: SDL_version ) -> Version {
24
24
unsafe {
25
25
let ref v = * sv;
26
- Version { major : v. major as isize , minor : v. minor as isize , patch : v. patch as isize }
26
+ Version { major : v. major , minor : v. minor , patch : v. patch }
27
27
}
28
28
}
29
29
}
@@ -52,8 +52,8 @@ pub fn get_revision() -> String {
52
52
}
53
53
54
54
/// Get the revision number of SDL that is linked against your program.
55
- pub fn get_revision_number ( ) -> isize {
55
+ pub fn get_revision_number ( ) -> i32 {
56
56
unsafe {
57
- ll:: SDL_GetRevisionNumber ( ) as isize
57
+ ll:: SDL_GetRevisionNumber ( )
58
58
}
59
59
}
You can’t perform that action at this time.
0 commit comments