Skip to content

Commit ac6362a

Browse files
committed
fix incompatible types
1 parent 067ea48 commit ac6362a

File tree

1 file changed

+6
-2
lines changed

1 file changed

+6
-2
lines changed

phper/src/classes.rs

Lines changed: 6 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -1017,14 +1017,18 @@ unsafe fn add_class_constant(class_ce: *mut _zend_class_entry, constant: &Consta
10171017
let name_len = constant.name.len();
10181018
unsafe {
10191019
match &constant.value {
1020-
Scalar::Null => zend_declare_class_constant_null(class_ce, name_ptr, name_len),
1020+
Scalar::Null => {
1021+
zend_declare_class_constant_null(class_ce, name_ptr, name_len);
1022+
},
10211023
Scalar::Bool(b) => {
10221024
zend_declare_class_constant_bool(class_ce, name_ptr, name_len, *b as zend_bool);
10231025
}
10241026
Scalar::I64(i) => {
10251027
zend_declare_class_constant_long(class_ce, name_ptr, name_len, *i as zend_long);
10261028
}
1027-
Scalar::F64(f) => zend_declare_class_constant_double(class_ce, name_ptr, name_len, *f),
1029+
Scalar::F64(f) => {
1030+
zend_declare_class_constant_double(class_ce, name_ptr, name_len, *f);
1031+
},
10281032
Scalar::String(s) => {
10291033
let s_ptr = s.as_ptr() as *mut u8;
10301034
zend_declare_class_constant_stringl(

0 commit comments

Comments
 (0)