This is an automated email from the ASF dual-hosted git repository.

kou pushed a commit to branch main
in repository https://gitbox.apache.org/repos/asf/arrow-adbc.git


The following commit(s) were added to refs/heads/main by this push:
     new 8da67a411 build(c): fix warnings in vendored toml.hpp (#3045)
8da67a411 is described below

commit 8da67a41192354ff83fc4b4d9cf02d16f80342ff
Author: David Li <[email protected]>
AuthorDate: Sun Jun 29 05:57:16 2025 +0900

    build(c): fix warnings in vendored toml.hpp (#3045)
    
    Fixes #3027.
---
 c/vendor/toml++/toml.hpp        | 6 +++---
 c/vendor/vendor_tomlplusplus.sh | 2 ++
 2 files changed, 5 insertions(+), 3 deletions(-)

diff --git a/c/vendor/toml++/toml.hpp b/c/vendor/toml++/toml.hpp
index 0599bf5ed..cc188fb72 100644
--- a/c/vendor/toml++/toml.hpp
+++ b/c/vendor/toml++/toml.hpp
@@ -3570,7 +3570,7 @@ TOML_NAMESPACE_START
        {
                TOML_NODISCARD
                TOML_ALWAYS_INLINE
-               path operator"" _tpath(const char* str, size_t len)
+               path operator""_tpath(const char* str, size_t len)
                {
                        return path(std::string_view{ str, len });
                }
@@ -9598,7 +9598,7 @@ TOML_NAMESPACE_START
 
                TOML_NODISCARD
                TOML_ALWAYS_INLINE
-               parse_result operator"" _toml(const char* str, size_t len)
+               parse_result operator""_toml(const char* str, size_t len)
                {
                        return parse(std::string_view{ str, len });
                }
@@ -9607,7 +9607,7 @@ TOML_NAMESPACE_START
 
                TOML_NODISCARD
                TOML_ALWAYS_INLINE
-               parse_result operator"" _toml(const char8_t* str, size_t len)
+               parse_result operator""_toml(const char8_t* str, size_t len)
                {
                        return parse(std::u8string_view{ str, len });
                }
diff --git a/c/vendor/vendor_tomlplusplus.sh b/c/vendor/vendor_tomlplusplus.sh
index de53902f7..1fd0e98f3 100755
--- a/c/vendor/vendor_tomlplusplus.sh
+++ b/c/vendor/vendor_tomlplusplus.sh
@@ -24,3 +24,5 @@ rm tomlplusplus.zip
 mkdir toml++
 mv tomlplusplus-*/toml.hpp toml++/toml.hpp
 rm -rf tomlplusplus-*
+
+echo "Please manually update toml.hpp to suppress warnings about operator\"\"."

Reply via email to