@@ -1163,7 +1163,7 @@ php_phongo_server_description_type_t php_phongo_server_description_type(mongoc_s
1163
1163
return PHONGO_SERVER_UNKNOWN ;
1164
1164
}
1165
1165
1166
- void php_phongo_server_to_zval (zval * retval , mongoc_server_description_t * sd ) /* {{{ */
1166
+ bool php_phongo_server_to_zval (zval * retval , mongoc_server_description_t * sd ) /* {{{ */
1167
1167
{
1168
1168
mongoc_host_list_t * host = mongoc_server_description_host (sd );
1169
1169
const bson_t * is_master = mongoc_server_description_ismaster (sd );
@@ -1189,7 +1189,7 @@ void php_phongo_server_to_zval(zval* retval, mongoc_server_description_t* sd) /*
1189
1189
bson_iter_document (& iter , & len , & bytes );
1190
1190
if (!php_phongo_bson_to_zval_ex (bytes , len , & state )) {
1191
1191
zval_ptr_dtor (& state .zchild );
1192
- return ;
1192
+ return false ;
1193
1193
}
1194
1194
1195
1195
#if PHP_VERSION_ID >= 70000
@@ -1206,7 +1206,7 @@ void php_phongo_server_to_zval(zval* retval, mongoc_server_description_t* sd) /*
1206
1206
1207
1207
if (!php_phongo_bson_to_zval_ex (bson_get_data (is_master ), is_master -> len , & state )) {
1208
1208
zval_ptr_dtor (& state .zchild );
1209
- return ;
1209
+ return false ;
1210
1210
}
1211
1211
1212
1212
#if PHP_VERSION_ID >= 70000
@@ -1217,6 +1217,7 @@ void php_phongo_server_to_zval(zval* retval, mongoc_server_description_t* sd) /*
1217
1217
}
1218
1218
ADD_ASSOC_LONG_EX (retval , "round_trip_time" , (phongo_long ) mongoc_server_description_round_trip_time (sd ));
1219
1219
1220
+ return true;
1220
1221
} /* }}} */
1221
1222
1222
1223
void php_phongo_read_concern_to_zval (zval * retval , const mongoc_read_concern_t * read_concern ) /* {{{ */
0 commit comments