mirror of
https://github.com/SatDump/SatDump
synced 2026-08-13 17:47:30 -04:00
36 lines
762 B
C++
36 lines
762 B
C++
// Copyright (c) Team CharLS.
|
|
// SPDX-License-Identifier: BSD-3-Clause
|
|
|
|
#include "version.h"
|
|
|
|
#include "util.h"
|
|
|
|
|
|
using namespace charls;
|
|
|
|
extern "C" {
|
|
|
|
USE_DECL_ANNOTATIONS const char* CHARLS_API_CALLING_CONVENTION charls_get_version_string()
|
|
{
|
|
return TO_STRING(CHARLS_VERSION_MAJOR) "." TO_STRING(CHARLS_VERSION_MINOR) "." TO_STRING(CHARLS_VERSION_PATCH);
|
|
}
|
|
|
|
USE_DECL_ANNOTATIONS void CHARLS_API_CALLING_CONVENTION charls_get_version_number(int32_t* major, int32_t* minor,
|
|
int32_t* patch)
|
|
{
|
|
if (major)
|
|
{
|
|
*major = version_major;
|
|
}
|
|
|
|
if (minor)
|
|
{
|
|
*minor = version_minor;
|
|
}
|
|
|
|
if (patch)
|
|
{
|
|
*patch = version_patch;
|
|
}
|
|
}
|
|
}
|