Skip to content

Commit c6eef8d

Browse files
committed
fix: unable to add bdict into blist
1 parent d2e48a3 commit c6eef8d

File tree

1 file changed

+2
-2
lines changed

1 file changed

+2
-2
lines changed

blist.cc

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -57,7 +57,7 @@ bool blist::has(const size_t &key) const {
5757
void blist::add(zval *value) {
5858
std::string class_name = zend_container::bnode_object_get_class_name(value);
5959
zend_object *clone_object = NULL;
60-
if (class_name == "blist" || class_name == "blist" ||
60+
if (class_name == "bdict" || class_name == "blist" ||
6161
class_name == "bstr" || class_name == "bint") {
6262
clone_object = zend_container::bnode_object_clone(value);
6363
} else {
@@ -71,7 +71,7 @@ void blist::add(zval *value) {
7171
void blist::set(const size_t &key, zval *value) {
7272
std::string class_name = zend_container::bnode_object_get_class_name(value);
7373
zend_object *clone_object = NULL;
74-
if (class_name == "blist" || class_name == "blist" ||
74+
if (class_name == "bdict" || class_name == "blist" ||
7575
class_name == "bstr" || class_name == "bint") {
7676
clone_object = zend_container::bnode_object_clone(value);
7777
} else {

0 commit comments

Comments
 (0)