From 64f6384177e54e882ad55fc47d90a7b5cb159f72 Mon Sep 17 00:00:00 2001 From: Frank Dellaert Date: Sun, 5 Feb 2023 10:43:28 -0800 Subject: [PATCH] Fix printing --- gtsam/inference/LabeledSymbol.cpp | 2 +- gtsam/inference/Symbol.cpp | 2 +- 2 files changed, 2 insertions(+), 2 deletions(-) diff --git a/gtsam/inference/LabeledSymbol.cpp b/gtsam/inference/LabeledSymbol.cpp index 65a4ce416..6e7440402 100644 --- a/gtsam/inference/LabeledSymbol.cpp +++ b/gtsam/inference/LabeledSymbol.cpp @@ -72,7 +72,7 @@ void LabeledSymbol::print(const std::string& s) const { /* ************************************************************************* */ LabeledSymbol::operator std::string() const { char buffer[100]; - snprintf(buffer, 100, "%c%c%llu", c_, label_, j_); + snprintf(buffer, 100, "%c%c%lu", c_, label_, j_); return std::string(buffer); } diff --git a/gtsam/inference/Symbol.cpp b/gtsam/inference/Symbol.cpp index edaacb24b..000553d8c 100644 --- a/gtsam/inference/Symbol.cpp +++ b/gtsam/inference/Symbol.cpp @@ -57,7 +57,7 @@ bool Symbol::equals(const Symbol& expected, double tol) const { Symbol::operator std::string() const { char buffer[10]; - snprintf(buffer, 10, "%c%llu", c_, j_); + snprintf(buffer, 10, "%c%lu", c_, j_); return std::string(buffer); }