@@ -57,6 +57,7 @@ static void php_git_backend_free_storage(php_git_backend_t *obj TSRMLS_DC)
57
57
58
58
int php_git_backend__exists (git_odb_backend * _backend , const git_oid * oid )
59
59
{
60
+ TSRMLS_FETCH ();
60
61
php_git_backend_internal * object = (php_git_backend_internal * )_backend ;
61
62
char out [GIT_OID_HEXSZ + 1 ] = {0 };
62
63
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)
90
91
}
91
92
int php_git_backend__write (git_oid * id , git_odb_backend * _backend , git_rawobj * obj )
92
93
{
94
+ TSRMLS_FETCH ();
93
95
php_git_backend_internal * object = (php_git_backend_internal * )_backend ;
94
96
int ret = 0 ;
95
97
zval * retval ;
@@ -104,8 +106,8 @@ int php_git_backend__write(git_oid *id, git_odb_backend *_backend, git_rawobj *o
104
106
object_init_ex (params [0 ],git_rawobject_class_entry );
105
107
106
108
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 );
109
111
110
112
php_git_rawobject_t * raw = (php_git_rawobject_t * ) zend_object_store_get_object (params [0 ] TSRMLS_CC );
111
113
raw -> object = obj ;
@@ -131,6 +133,7 @@ int php_git_backend__write(git_oid *id, git_odb_backend *_backend, git_rawobj *o
131
133
}
132
134
int php_git_backend__read (git_rawobj * obj , git_odb_backend * _backend , const git_oid * oid )
133
135
{
136
+ TSRMLS_FETCH ();
134
137
php_git_backend_internal * object = (php_git_backend_internal * )_backend ;
135
138
char out [GIT_OID_HEXSZ + 1 ] = {0 };
136
139
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_
174
177
}
175
178
int php_git_backend__read_header (git_rawobj * obj , git_odb_backend * _backend , const git_oid * oid )
176
179
{
180
+ TSRMLS_FETCH ();
177
181
char out [GIT_OID_HEXSZ + 1 ] = {0 } ;
178
182
php_git_backend_internal * object = (php_git_backend_internal * )_backend ;
179
183
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
216
220
217
221
void php_git_backend__free (git_odb_backend * backend )
218
222
{
223
+ TSRMLS_FETCH ();
219
224
php_git_backend_internal * object = (php_git_backend_internal * )backend ;
220
225
221
226
zval * retval ;
0 commit comments