@@ -57,6 +57,7 @@ static void php_git_backend_free_storage(php_git_backend_t *obj TSRMLS_DC)
5757
5858int php_git_backend__exists (git_odb_backend * _backend , const git_oid * oid )
5959{
60+ TSRMLS_FETCH ();
6061 php_git_backend_internal * object = (php_git_backend_internal * )_backend ;
6162 char out [GIT_OID_HEXSZ + 1 ] = {0 };
6263 git_oid_to_string (out ,GIT_OID_HEXSZ + 1 ,oid );
@@ -90,6 +91,7 @@ int php_git_backend__exists(git_odb_backend *_backend, const git_oid *oid)
9091}
9192int php_git_backend__write (git_oid * id , git_odb_backend * _backend , git_rawobj * obj )
9293{
94+ TSRMLS_FETCH ();
9395 php_git_backend_internal * object = (php_git_backend_internal * )_backend ;
9496 int ret = 0 ;
9597 zval * retval ;
@@ -104,8 +106,8 @@ int php_git_backend__write(git_oid *id, git_odb_backend *_backend, git_rawobj *o
104106 object_init_ex (params [0 ],git_rawobject_class_entry );
105107
106108 add_property_stringl_ex (params [0 ],"data" ,sizeof ("data" ),obj -> data ,obj -> len ,1 TSRMLS_CC );
107- add_property_long (params [0 ],"type" ,obj -> type TSRMLS_CC );
108- add_property_long (params [0 ],"len" ,obj -> len TSRMLS_CC );
109+ add_property_long (params [0 ],"type" ,obj -> type );
110+ add_property_long (params [0 ],"len" ,obj -> len );
109111
110112 php_git_rawobject_t * raw = (php_git_rawobject_t * ) zend_object_store_get_object (params [0 ] TSRMLS_CC );
111113 raw -> object = obj ;
@@ -131,6 +133,7 @@ int php_git_backend__write(git_oid *id, git_odb_backend *_backend, git_rawobj *o
131133}
132134int php_git_backend__read (git_rawobj * obj , git_odb_backend * _backend , const git_oid * oid )
133135{
136+ TSRMLS_FETCH ();
134137 php_git_backend_internal * object = (php_git_backend_internal * )_backend ;
135138 char out [GIT_OID_HEXSZ + 1 ] = {0 };
136139 git_oid_to_string (out ,GIT_OID_HEXSZ + 1 ,oid );
@@ -174,6 +177,7 @@ int php_git_backend__read(git_rawobj *obj, git_odb_backend *_backend, const git_
174177}
175178int php_git_backend__read_header (git_rawobj * obj , git_odb_backend * _backend , const git_oid * oid )
176179{
180+ TSRMLS_FETCH ();
177181 char out [GIT_OID_HEXSZ + 1 ] = {0 } ;
178182 php_git_backend_internal * object = (php_git_backend_internal * )_backend ;
179183 git_oid_to_string (out ,GIT_OID_HEXSZ + 1 ,oid );
@@ -216,6 +220,7 @@ int php_git_backend__read_header(git_rawobj *obj, git_odb_backend *_backend, con
216220
217221void php_git_backend__free (git_odb_backend * backend )
218222{
223+ TSRMLS_FETCH ();
219224 php_git_backend_internal * object = (php_git_backend_internal * )backend ;
220225
221226 zval * retval ;
0 commit comments