~ruther/NosSmooth.Local

28eccafc46deef68704c57e5c182fb32c23d47e5 — Rutherther 2 years ago 4f56f9f
feat: update NosSmooth.Inject to show config path in failed error messages
M src/Inject/NosSmooth.Inject/nossmooth.cpp => src/Inject/NosSmooth.Inject/nossmooth.cpp +2 -2
@@ 84,7 84,7 @@ load_assembly_and_get_function_pointer_fn get_dotnet_load_assembly(const char_t*
    int rc = init_fptr(config_path, nullptr, &cxt);
    if (rc > 1 || cxt == nullptr)
    {
        std::cerr << "Init failed: " << std::hex << std::showbase << rc << std::endl;
        std::cerr << "Init failed " << config_path << " " << std::hex << std::showbase << rc << std::endl;
        close_fptr(cxt);
        return nullptr;
    }


@@ 95,7 95,7 @@ load_assembly_and_get_function_pointer_fn get_dotnet_load_assembly(const char_t*
        hdt_load_assembly_and_get_function_pointer,
        &load_assembly_and_get_function_pointer);
    if (rc != 0 || load_assembly_and_get_function_pointer == nullptr)
        std::cerr << "Get delegate failed: " << std::hex << std::showbase << rc << std::endl;
        std::cerr << "Get delegate failed " << config_path << " " << std::hex << std::showbase << rc << std::endl;

    close_fptr(cxt);
    return (load_assembly_and_get_function_pointer_fn)load_assembly_and_get_function_pointer;

M src/Inject/NosSmooth.Injector/NosSmooth.Inject.dll => src/Inject/NosSmooth.Injector/NosSmooth.Inject.dll +0 -0
M src/Inject/NosSmooth.Injector/NosSmooth.Injector.csproj => src/Inject/NosSmooth.Injector/NosSmooth.Injector.csproj +2 -2
@@ 5,8 5,8 @@
    <AllowedOutputExtensionsInPackageBuildOutputFolder>$(AllowedOutputExtensionsInPackageBuildOutputFolder);.pdb;.dll</AllowedOutputExtensionsInPackageBuildOutputFolder>
    <ImplicitUsings>enable</ImplicitUsings>
    <Nullable>enable</Nullable>
    <VersionPrefix>1.1.1</VersionPrefix>
    <PackageReleaseNotes>Include nethost.dll inside of the injector.</PackageReleaseNotes>
    <VersionPrefix>1.1.2</VersionPrefix>
    <PackageReleaseNotes>Update Inject.</PackageReleaseNotes>
  </PropertyGroup>

  <ItemGroup>

Do not follow this link