From: Android Tools Maintainers Date: Sat, 28 May 2022 11:13:51 +0000 (+0100) Subject: Turn #error into exceptions X-Git-Tag: archive/raspbian/29.0.6-18+rpi1^2~25 X-Git-Url: https://dgit.raspbian.org/?a=commitdiff_plain;h=0b6fae4459f825c0b85e477b4d7a9378874b9fcf;p=android-platform-tools.git Turn #error into exceptions Forwarded: not-needed So the library can be built on non-Linux platforms too, although can't guarauntee its functionality regarding that piece of code. Gbp-Pq: Topic system/core Gbp-Pq: Name throw-exception-on-unknown-os.patch --- diff --git a/system/core/base/file.cpp b/system/core/base/file.cpp index 33daea21..f5077fe4 100644 --- a/system/core/base/file.cpp +++ b/system/core/base/file.cpp @@ -461,7 +461,8 @@ std::string GetExecutablePath() { path[PATH_MAX - 1] = 0; return path; #else -#error unknown OS +#include + throw std::runtime_error(std::string("Unknown OS!")); #endif }