===========================================================
                                      .___ __  __   
          _________________  __ __  __| _/|__|/  |_ 
         / ___\_` __ \__  \ |  |  \/ __ | | \\_  __\
        / /_/  >  | \// __ \|  |  / /_/ | |  ||  |  
        \___  /|__|  (____  /____/\____ | |__||__|  
       /_____/            \/           \/           
              grep rough audit - static analysis tool
                  v2.8 written by @Wireghoul
=================================[justanotherhacker.com]===
unrar-nonfree-5.9.4/arccmt.cpp-104-        CmtData->Alloc(UnpDataSize+1);
unrar-nonfree-5.9.4/arccmt.cpp:105:        memset(CmtData->Addr(0),0,CmtData->Size()*sizeof(wchar));
unrar-nonfree-5.9.4/arccmt.cpp:106:        CharToWide((char *)UnpData,CmtData->Addr(0),CmtData->Size());
unrar-nonfree-5.9.4/arccmt.cpp:107:        CmtData->Alloc(wcslen(CmtData->Addr(0)));
unrar-nonfree-5.9.4/arccmt.cpp-108-      }
##############################################
unrar-nonfree-5.9.4/arccmt.cpp-134-#endif
unrar-nonfree-5.9.4/arccmt.cpp:135:    CharToWide((char *)&CmtRaw[0],CmtData->Addr(0),CmtData->Size());
unrar-nonfree-5.9.4/arccmt.cpp:136:    CmtData->Alloc(wcslen(CmtData->Addr(0)));
unrar-nonfree-5.9.4/arccmt.cpp-137-  }
##############################################
unrar-nonfree-5.9.4/arccmt.cpp-151-  if (Format==RARFMT50)
unrar-nonfree-5.9.4/arccmt.cpp:152:    UtfToWide((char *)&CmtRaw[0],CmtData->Addr(0),CmtData->Size());
unrar-nonfree-5.9.4/arccmt.cpp-153-  else
##############################################
unrar-nonfree-5.9.4/arccmt.cpp-155-    {
unrar-nonfree-5.9.4/arccmt.cpp:156:      RawToWide(&CmtRaw[0],CmtData->Addr(0),CmtSize/2);
unrar-nonfree-5.9.4/arccmt.cpp-157-      (*CmtData)[CmtSize/2]=0;
##############################################
unrar-nonfree-5.9.4/arccmt.cpp-161-    {
unrar-nonfree-5.9.4/arccmt.cpp:162:      CharToWide((char *)&CmtRaw[0],CmtData->Addr(0),CmtData->Size());
unrar-nonfree-5.9.4/arccmt.cpp-163-    }
unrar-nonfree-5.9.4/arccmt.cpp:164:  CmtData->Alloc(wcslen(CmtData->Addr(0))); // Set buffer size to actual comment length.
unrar-nonfree-5.9.4/arccmt.cpp-165-  return true;
##############################################
unrar-nonfree-5.9.4/arcread.cpp-1187-            hd->SubData.Alloc((size_t)FieldSize);
unrar-nonfree-5.9.4/arcread.cpp:1188:            Raw->GetB(hd->SubData.Addr(0),(size_t)FieldSize);
unrar-nonfree-5.9.4/arcread.cpp-1189-          }
##############################################
unrar-nonfree-5.9.4/rdwrfn.cpp-175-#ifndef _WIN_64
unrar-nonfree-5.9.4/rdwrfn.cpp:176:      __asm mov ebx,esp
unrar-nonfree-5.9.4/rdwrfn.cpp-177-#endif
##############################################
unrar-nonfree-5.9.4/rdwrfn.cpp-186-#ifndef _WIN_64
unrar-nonfree-5.9.4/rdwrfn.cpp:187:      __asm mov esp,ebx
unrar-nonfree-5.9.4/rdwrfn.cpp-188-#endif
##############################################
unrar-nonfree-5.9.4/volume.cpp-220-#ifndef _WIN_64
unrar-nonfree-5.9.4/volume.cpp:221:    __asm mov ebx,esp
unrar-nonfree-5.9.4/volume.cpp-222-#endif
##############################################
unrar-nonfree-5.9.4/volume.cpp-231-#ifndef _WIN_64
unrar-nonfree-5.9.4/volume.cpp:232:    __asm mov esp,ebx
unrar-nonfree-5.9.4/volume.cpp-233-#endif
##############################################
unrar-nonfree-5.9.4/array.hpp-29-    void Append(T *Item,size_t Count);
unrar-nonfree-5.9.4/array.hpp:30:    T* Addr(size_t Item) {return Buffer+Item;}
unrar-nonfree-5.9.4/array.hpp-31-    void SetMaxSize(size_t Size) {MaxSize=Size;}