From 1c5fed05bf65caf68268a79a1cf29983b7bfa688 Mon Sep 17 00:00:00 2001 From: Gary Talent Date: Wed, 17 Jun 2020 01:52:28 -0500 Subject: [PATCH] [ox/std] Make ox_strncmp a template --- deps/ox/src/ox/std/strops.hpp | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/deps/ox/src/ox/std/strops.hpp b/deps/ox/src/ox/std/strops.hpp index b4beb099..730c8f03 100644 --- a/deps/ox/src/ox/std/strops.hpp +++ b/deps/ox/src/ox/std/strops.hpp @@ -66,7 +66,8 @@ template return retval; } -[[nodiscard]] constexpr int ox_strncmp(const char *str1, const char *str2, const std::size_t maxLen) noexcept { +template +[[nodiscard]] constexpr int ox_strncmp(T1 str1, T2 str2, const std::size_t maxLen) noexcept { auto retval = 0; std::size_t i = 0; while (i < maxLen && (str1[i] || str2[i])) {