File 0001-Add-calls-to-UNREACHABLE-to-fix-compilation-with-Wer.patch of Package organicmaps
From de2aca22c59f83238bcc2d16a273047c9debaa38 Mon Sep 17 00:00:00 2001
From: =?UTF-8?q?Jaime=20Marqui=CC=81nez=20Ferra=CC=81ndiz?=
<jaime.marquinez.ferrandiz@fastmail.net>
Date: Wed, 19 Mar 2025 23:08:03 +0100
Subject: [PATCH] Add calls to UNREACHABLE to fix compilation with
-Werror=return-type
MIME-Version: 1.0
Content-Type: text/plain; charset=UTF-8
Content-Transfer-Encoding: 8bit
Signed-off-by: Jaime Marquínez Ferrándiz <jaime.marquinez.ferrandiz@fastmail.net>
---
indexer/edit_journal.cpp | 2 ++
1 file changed, 2 insertions(+)
Index: organicmaps-2025.09.01/libs/indexer/edit_journal.cpp
===================================================================
--- organicmaps-2025.09.01.orig/libs/indexer/edit_journal.cpp
+++ organicmaps-2025.09.01/libs/indexer/edit_journal.cpp
@@ -103,6 +103,7 @@ std::string EditJournal::ToString(osm::J
return ToString(journalEntry.journalEntryType).append(": version=\"").append(legacyObjData.version).append("\"");
}
}
+ UNREACHABLE();
}
std::string EditJournal::ToString(osm::JournalEntryType journalEntryType)
@@ -113,6 +114,7 @@ std::string EditJournal::ToString(osm::J
case osm::JournalEntryType::ObjectCreated: return "ObjectCreated";
case osm::JournalEntryType::LegacyObject: return "LegacyObject";
}
+ UNREACHABLE();
}
std::optional<JournalEntryType> EditJournal::TypeFromString(std::string const & entryType)