diff --git a/CommonLibSF/include/RE/M/msvc.h b/CommonLibSF/include/RE/M/msvc.h index 4ab4b28b..0de3240c 100644 --- a/CommonLibSF/include/RE/M/msvc.h +++ b/CommonLibSF/include/RE/M/msvc.h @@ -371,7 +371,7 @@ namespace RE::msvc std::same_as && (std::is_reference_v ? std::is_nothrow_constructible_v : - std::is_nothrow_constructible_v)) + std::is_nothrow_constructible_v)) : super(std::move(a_rhs)) {} @@ -600,7 +600,7 @@ namespace RE::msvc std::convertible_to::element_type (*)[], element_type (*)[]> && (std::is_reference_v ? std::same_as && std::is_nothrow_constructible_v : - std::convertible_to && std::is_nothrow_constructible_v))) + std::convertible_to && std::is_nothrow_constructible_v))) : super(std::move(a_rhs)) {} @@ -637,7 +637,7 @@ namespace RE::msvc std::same_as && std::same_as::pointer, typename unique_ptr::element_type*> && std::convertible_to::element_type (*)[], element_type (*)[]> && - std::is_assignable_v)) + std::is_assignable_v)) { if (this != std::addressof(a_rhs)) { reset(a_rhs.release()); @@ -797,7 +797,7 @@ namespace RE::msvc [[nodiscard]] const char* name() const noexcept { using func_t = const char* (*)(const type_info*, __type_info_node*) noexcept; - REL::Relocation func{ ID::msvc::type_info::name }; + REL::Relocation func{ ID::msvc::type_info::name }; return (*func)(this, std::addressof(get_root_node())); } @@ -809,7 +809,7 @@ namespace RE::msvc private: [[nodiscard]] int compare(const type_info& a_rhs) const { - using func_t = int (*)(const type_info*, const type_info*) noexcept; + using func_t = int (*)(const type_info*, const type_info*) noexcept; REL::Relocation func{ ID::msvc::type_info::compare }; return (*func)(this, &a_rhs); } diff --git a/CommonLibSF/include/RE/Starfield.h b/CommonLibSF/include/RE/Starfield.h index dbed8903..1fca49d6 100644 --- a/CommonLibSF/include/RE/Starfield.h +++ b/CommonLibSF/include/RE/Starfield.h @@ -112,6 +112,7 @@ #include "RE/M/MemoryManager.h" #include "RE/M/MenuOpenCloseEvent.h" #include "RE/M/Misc.h" +#include "RE/M/msvc.h" #include "RE/N/NativeFunction.h" #include "RE/N/NativeFunctionBase.h" #include "RE/N/NiPoint3.h" diff --git a/CommonLibSF/vcpkg.json b/CommonLibSF/vcpkg.json index 47bc1952..038ee8e7 100644 --- a/CommonLibSF/vcpkg.json +++ b/CommonLibSF/vcpkg.json @@ -1,7 +1,7 @@ { "$schema": "https://raw.githubusercontent.com/microsoft/vcpkg-tool/main/docs/vcpkg.schema.json", "name": "commonlibsf", - "version-date": "2023-10-24.1", + "version-date": "2023-10-24.2", "port-version": 0, "description": "A collaborative reverse-engineered library for Starfield.", "homepage": "https://github.com/Starfield-Reverse-Engineering/CommonLibSF", diff --git a/README.md b/README.md index 41744c6e..ff68ace3 100644 --- a/README.md +++ b/README.md @@ -5,7 +5,7 @@ [![C++23](https://img.shields.io/static/v1?label=standard&message=c%2B%2B23&color=blue&logo=c%2B%2B&&logoColor=red&style=flat)](https://en.cppreference.com/w/cpp/compiler_support) ![Platform](https://img.shields.io/static/v1?label=platform&message=windows&color=dimgray&style=flat&logo=windows) [![Game version](https://img.shields.io/badge/game%20version-1.7.36-orange)](#Developing-with-CommonLibSF) -[![VCPKG_VER](https://img.shields.io/static/v1?label=vcpkg%20registry&message=2023-10-24.1&color=green&style=flat)](https://github.com/Starfield-Reverse-Engineering/Starfield-RE-vcpkg) +[![VCPKG_VER](https://img.shields.io/static/v1?label=vcpkg%20registry&message=2023-10-24.2&color=green&style=flat)](https://github.com/Starfield-Reverse-Engineering/Starfield-RE-vcpkg) [![Main CI](https://img.shields.io/github/actions/workflow/status/Starfield-Reverse-Engineering/CommonLibSF/main_ci.yml)](https://github.com/Starfield-Reverse-Engineering/CommonLibSF/actions/workflows/main_ci.yml) ## Build Dependencies