mirror of
https://github.com/boykopovar/AnyPS5.git
synced 2026-11-06 13:30:00 +00:00
21 lines
673 B
C++
21 lines
673 B
C++
#include "prx/libSceLibreSsl/include/Api.hpp"
|
|
#include "prx/libc/include/general/VabiMacros.hpp"
|
|
#include <cstdint>
|
|
#include <cstdio>
|
|
#include <cstdlib>
|
|
#include <source_location>
|
|
|
|
static void Require(bool condition, std::source_location location = std::source_location::current()) {
|
|
if (condition) return;
|
|
std::fprintf(stderr, "LibreSSL version check failed at line %u\n", location.line());
|
|
std::abort();
|
|
}
|
|
|
|
int main() {
|
|
Require(SSLeay_nid_postfix() == std::uint64_t{0x20000000});
|
|
Require(SSLeay_nid_postfix() == SSLeay_nid_postfix());
|
|
Require(SSL_library_init_nid_postfix() == 1);
|
|
Require(SSL_library_init_nid_postfix() == 1);
|
|
return 0;
|
|
}
|