From b40c98e1a73e52dda6ed918e3c732fa5b428ee65 Mon Sep 17 00:00:00 2001 From: Arnur Nigmetov Date: Mon, 1 Jun 2020 17:48:28 -0700 Subject: Remove spdlog from Wasserstein code. Bundled spdlog and fmt are not good for GUDHI integration, and are not really used. Most of debug code simply deleted. --- wasserstein/include/spdlog/fmt/bundled/time.h | 58 --------------------------- 1 file changed, 58 deletions(-) delete mode 100644 wasserstein/include/spdlog/fmt/bundled/time.h (limited to 'wasserstein/include/spdlog/fmt/bundled/time.h') diff --git a/wasserstein/include/spdlog/fmt/bundled/time.h b/wasserstein/include/spdlog/fmt/bundled/time.h deleted file mode 100644 index 10c6cfc..0000000 --- a/wasserstein/include/spdlog/fmt/bundled/time.h +++ /dev/null @@ -1,58 +0,0 @@ -/* - Formatting library for C++ - time formatting - - Copyright (c) 2012 - 2016, Victor Zverovich - All rights reserved. - - For the license information refer to format.h. - */ - -#ifndef FMT_TIME_H_ -#define FMT_TIME_H_ - -#include "format.h" -#include - -namespace fmt -{ -template -void format(BasicFormatter &f, - const char *&format_str, const std::tm &tm) -{ - if (*format_str == ':') - ++format_str; - const char *end = format_str; - while (*end && *end != '}') - ++end; - if (*end != '}') - FMT_THROW(FormatError("missing '}' in format string")); - internal::MemoryBuffer format; - format.append(format_str, end + 1); - format[format.size() - 1] = '\0'; - Buffer &buffer = f.writer().buffer(); - std::size_t start = buffer.size(); - for (;;) - { - std::size_t size = buffer.capacity() - start; - std::size_t count = std::strftime(&buffer[start], size, &format[0], &tm); - if (count != 0) - { - buffer.resize(start + count); - break; - } - if (size >= format.size() * 256) - { - // If the buffer is 256 times larger than the format string, assume - // that `strftime` gives an empty result. There doesn't seem to be a - // better way to distinguish the two cases: - // https://github.com/fmtlib/fmt/issues/367 - break; - } - const std::size_t MIN_GROWTH = 10; - buffer.reserve(buffer.capacity() + (size > MIN_GROWTH ? size : MIN_GROWTH)); - } - format_str = end + 1; -} -} - -#endif // FMT_TIME_H_ -- cgit v1.2.3