@@ -28,7 +28,7 @@ typedef struct {
28
28
PHP_HASH_API void PHP_XXH32Init (PHP_XXH32_CTX * ctx , HashTable * args );
29
29
PHP_HASH_API void PHP_XXH32Update (PHP_XXH32_CTX * ctx , const unsigned char * in , size_t len );
30
30
PHP_HASH_API void PHP_XXH32Final (unsigned char digest [4 ], PHP_XXH32_CTX * ctx );
31
- PHP_HASH_API int PHP_XXH32Copy (const php_hash_ops * ops , PHP_XXH32_CTX * orig_context , PHP_XXH32_CTX * copy_context );
31
+ PHP_HASH_API zend_result PHP_XXH32Copy (const php_hash_ops * ops , const PHP_XXH32_CTX * orig_context , PHP_XXH32_CTX * copy_context );
32
32
33
33
typedef struct {
34
34
XXH64_state_t s ;
@@ -38,7 +38,7 @@ typedef struct {
38
38
PHP_HASH_API void PHP_XXH64Init (PHP_XXH64_CTX * ctx , HashTable * args );
39
39
PHP_HASH_API void PHP_XXH64Update (PHP_XXH64_CTX * ctx , const unsigned char * in , size_t len );
40
40
PHP_HASH_API void PHP_XXH64Final (unsigned char digest [8 ], PHP_XXH64_CTX * ctx );
41
- PHP_HASH_API int PHP_XXH64Copy (const php_hash_ops * ops , PHP_XXH64_CTX * orig_context , PHP_XXH64_CTX * copy_context );
41
+ PHP_HASH_API zend_result PHP_XXH64Copy (const php_hash_ops * ops , const PHP_XXH64_CTX * orig_context , PHP_XXH64_CTX * copy_context );
42
42
43
43
#define PHP_XXH3_SECRET_SIZE_MIN XXH3_SECRET_SIZE_MIN
44
44
#define PHP_XXH3_SECRET_SIZE_MAX 256
@@ -60,14 +60,14 @@ typedef PHP_XXH3_CTX PHP_XXH3_64_CTX;
60
60
PHP_HASH_API void PHP_XXH3_64_Init (PHP_XXH3_64_CTX * ctx , HashTable * args );
61
61
PHP_HASH_API void PHP_XXH3_64_Update (PHP_XXH3_64_CTX * ctx , const unsigned char * in , size_t len );
62
62
PHP_HASH_API void PHP_XXH3_64_Final (unsigned char digest [8 ], PHP_XXH3_64_CTX * ctx );
63
- PHP_HASH_API int PHP_XXH3_64_Copy (const php_hash_ops * ops , PHP_XXH3_64_CTX * orig_context , PHP_XXH3_64_CTX * copy_context );
63
+ PHP_HASH_API zend_result PHP_XXH3_64_Copy (const php_hash_ops * ops , const PHP_XXH3_64_CTX * orig_context , PHP_XXH3_64_CTX * copy_context );
64
64
65
65
typedef PHP_XXH3_CTX PHP_XXH3_128_CTX ;
66
66
67
67
PHP_HASH_API void PHP_XXH3_128_Init (PHP_XXH3_128_CTX * ctx , HashTable * args );
68
68
PHP_HASH_API void PHP_XXH3_128_Update (PHP_XXH3_128_CTX * ctx , const unsigned char * in , size_t len );
69
69
PHP_HASH_API void PHP_XXH3_128_Final (unsigned char digest [16 ], PHP_XXH3_128_CTX * ctx );
70
- PHP_HASH_API int PHP_XXH3_128_Copy (const php_hash_ops * ops , PHP_XXH3_128_CTX * orig_context , PHP_XXH3_128_CTX * copy_context );
70
+ PHP_HASH_API zend_result PHP_XXH3_128_Copy (const php_hash_ops * ops , const PHP_XXH3_128_CTX * orig_context , PHP_XXH3_128_CTX * copy_context );
71
71
72
72
#endif /* PHP_HASH_XXHASH_H */
73
73
0 commit comments