Skip to content

Commit 875a43a

Browse files
committed
Voidify zend_ffi_zval_to_bit_field()
1 parent 8d93063 commit 875a43a

File tree

1 file changed

+2
-4
lines changed

1 file changed

+2
-4
lines changed

ext/ffi/ffi.c

Lines changed: 2 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -632,7 +632,7 @@ static void zend_ffi_bit_field_to_zval(void *ptr, zend_ffi_field *field, zval *r
632632
}
633633
/* }}} */
634634

635-
static int zend_ffi_zval_to_bit_field(void *ptr, zend_ffi_field *field, zval *value) /* {{{ */
635+
static void zend_ffi_zval_to_bit_field(void *ptr, zend_ffi_field *field, zval *value) /* {{{ */
636636
{
637637
uint64_t val = zval_get_long(value);
638638
size_t bit = field->first_bit;
@@ -646,7 +646,7 @@ static int zend_ffi_zval_to_bit_field(void *ptr, zend_ffi_field *field, zval *va
646646
if (p == last_p) {
647647
mask = ((1U << field->bits) - 1U) << pos;
648648
*p = (*p & ~mask) | ((val << pos) & mask);
649-
return SUCCESS;
649+
return;
650650
}
651651

652652
/* Write partial prefix byte */
@@ -670,8 +670,6 @@ static int zend_ffi_zval_to_bit_field(void *ptr, zend_ffi_field *field, zval *va
670670
mask = (1U << num_bits) - 1U;
671671
*p = (*p & ~mask) | (val & mask);
672672
}
673-
674-
return SUCCESS;
675673
}
676674
/* }}} */
677675

0 commit comments

Comments
 (0)