BLUELOVETH преди 3 години
родител
ревизия
dd2637fabc
променени са 1 файла, в които са добавени 1 реда и са изтрити 1 реда
  1. 1 1
      src/pocketpy.h

+ 1 - 1
src/pocketpy.h

@@ -181,7 +181,7 @@ inline void init_builtins(VM* _vm) {
 
 
     _vm->bind_builtin_func<1>("dir", [](VM* vm, ArgsView args) {
     _vm->bind_builtin_func<1>("dir", [](VM* vm, ArgsView args) {
         std::set<StrName> names;
         std::set<StrName> names;
-        if(!is_tagged(args[0] && args[0]->is_attr_valid()){
+        if(!is_tagged(args[0]) && args[0]->is_attr_valid()){
             std::vector<StrName> keys = args[0]->attr().keys();
             std::vector<StrName> keys = args[0]->attr().keys();
             names.insert(keys.begin(), keys.end());
             names.insert(keys.begin(), keys.end());
         }
         }