Re-format with clang-format 16
[babeltrace.git] / src / lib / babeltrace2.c
... / ...
CommitLineData
1/*
2 * SPDX-License-Identifier: MIT
3 *
4 * Copyright 2010-2011 EfficiOS Inc. and Linux Foundation
5 */
6
7#include <babeltrace2/babeltrace.h>
8#include <stdlib.h>
9#include <string.h>
10
11#include "common/version.h"
12#include "common/macros.h"
13
14BT_EXPORT
15unsigned int bt_version_get_major(void)
16{
17 return BT_VERSION_MAJOR;
18}
19
20BT_EXPORT
21unsigned int bt_version_get_minor(void)
22{
23 return BT_VERSION_MINOR;
24}
25
26BT_EXPORT
27unsigned int bt_version_get_patch(void)
28{
29 return BT_VERSION_PATCH;
30}
31
32BT_EXPORT
33const char *bt_version_get_development_stage(void)
34{
35 return strlen(BT_VERSION_DEV_STAGE) == 0 ? NULL : BT_VERSION_DEV_STAGE;
36}
37
38BT_EXPORT
39const char *bt_version_get_vcs_revision_description(void)
40{
41 return strlen(BT_VERSION_GIT) == 0 ? NULL : BT_VERSION_GIT;
42}
43
44BT_EXPORT
45const char *bt_version_get_name(void)
46{
47 return strlen(BT_VERSION_NAME) == 0 ? NULL : BT_VERSION_NAME;
48}
49
50BT_EXPORT
51const char *bt_version_get_name_description(void)
52{
53 return strlen(BT_VERSION_DESCRIPTION) == 0 ? NULL :
54 BT_VERSION_DESCRIPTION;
55}
56
57BT_EXPORT
58const char *bt_version_get_extra_name(void)
59{
60 return strlen(BT_VERSION_EXTRA_NAME) == 0 ? NULL :
61 BT_VERSION_EXTRA_NAME;
62}
63
64BT_EXPORT
65const char *bt_version_get_extra_description(void)
66{
67 return strlen(BT_VERSION_EXTRA_DESCRIPTION) == 0 ? NULL :
68 BT_VERSION_EXTRA_DESCRIPTION;
69}
70
71BT_EXPORT
72const char *bt_version_get_extra_patch_names(void)
73{
74 return strlen(BT_VERSION_EXTRA_PATCHES) == 0 ? NULL :
75 BT_VERSION_EXTRA_PATCHES;
76}
This page took 0.022324 seconds and 4 git commands to generate.