Просмотр исходного кода

Revert "Update safestl.h"

This reverts commit 66cf67668c58c6127fbd296d477fb916ace1d92f.
blueloveTH 3 лет назад
Родитель
Сommit
52df3a2f67
1 измененных файлов с 1 добавлено и 4 удалено
  1. 1 4
      src/safestl.h

+ 1 - 4
src/safestl.h

@@ -51,13 +51,10 @@ namespace pkpy {
                 this->_size = 0;
                 return;
             }
-            if(n >= kMaxPoolSize){
+            if(n >= kMaxPoolSize || _args_pool[n].empty()){
                 this->_args = new PyVar[n];
                 this->_size = n;
             }else{
-                if(_args_pool[n].empty()){
-                    for(int i=0; i<8; i++) _args_pool[n].push_back(new PyVar[n]);
-                }
                 this->_args = _args_pool[n].back();
                 this->_size = n;
                 _args_pool[n].pop_back();