diff --git a/libs/main/introspection/piintrospection_containers_p.cpp b/libs/main/introspection/piintrospection_containers_p.cpp index 9fb274c0..a122592b 100644 --- a/libs/main/introspection/piintrospection_containers_p.cpp +++ b/libs/main/introspection/piintrospection_containers_p.cpp @@ -34,12 +34,6 @@ const PIString demangle(const char * name) {return PIString(name);} #endif -PIIntrospectionContainers::_Type::_Type() { - id = count = item_size = 0u; - allocated = used = 0U; -} - - PIIntrospectionContainers::PIIntrospectionContainers() { diff --git a/libs/main/introspection/piintrospection_containers_p.h b/libs/main/introspection/piintrospection_containers_p.h index 7ace0e6d..f8d80444 100644 --- a/libs/main/introspection/piintrospection_containers_p.h +++ b/libs/main/introspection/piintrospection_containers_p.h @@ -45,17 +45,21 @@ public: #pragma pack(push, 1) struct PIP_EXPORT _Type { - _Type(); - uint id; - uint count; - uint item_size; - ullong allocated; - ullong used; + uint id = 0u; + uint count = 0u; + uint item_size = 0u; + ullong allocated = 0u; + ullong used = 0u; }; #pragma pack(pop) struct PIP_EXPORT TypeInfo: _Type { + ullong allocated_bytes = 0u; + ullong used_bytes = 0u; PIString name; + PIString item_size_str; + PIString allocated_str; + PIString used_str; }; std::map data; diff --git a/libs/main/thread/pimutex.cpp b/libs/main/thread/pimutex.cpp index ea5f13a0..7c75599c 100644 --- a/libs/main/thread/pimutex.cpp +++ b/libs/main/thread/pimutex.cpp @@ -39,8 +39,8 @@ //! \~russian //! //! -//! \~english \section PIMutex_sec0 Usage -//! \~russian \section PIMutex_sec0 Использование +//! \~english \section PIMutex_sec1 Usage +//! \~russian \section PIMutex_sec1 Использование //! //! \~english //! Block of code that should to be executed only one thread simultaniously