summaryrefslogtreecommitdiff
path: root/toxav/toxav.c
diff options
context:
space:
mode:
authorGregory Mullen (GrayHatter) <greg@grayhatter.com>2016-02-13 20:23:29 -0800
committerGregory Mullen (GrayHatter) <greg@grayhatter.com>2016-02-13 20:23:29 -0800
commit2d361228cd3c63bdbcc3bde6123321b3a61a6362 (patch)
treef3211cd42d86c7135428d1e5e9c75da65df5fdbc /toxav/toxav.c
parent4c7856b346b507132ab892a4a2590b1c1ffc0395 (diff)
SemVer toxav too
Diffstat (limited to 'toxav/toxav.c')
-rw-r--r--toxav/toxav.c19
1 files changed, 11 insertions, 8 deletions
diff --git a/toxav/toxav.c b/toxav/toxav.c
index 448ce3f8..4c2cb4ef 100644
--- a/toxav/toxav.c
+++ b/toxav/toxav.c
@@ -106,24 +106,27 @@ void call_kill_transmission(ToxAVCall *call);
106 106
107uint32_t toxav_version_major(void) 107uint32_t toxav_version_major(void)
108{ 108{
109 return 0; 109 return TOXAV_VERSION_MAJOR;
110} 110}
111
111uint32_t toxav_version_minor(void) 112uint32_t toxav_version_minor(void)
112{ 113{
113 return 0; 114 return TOXAV_VERSION_MINOR;
114} 115}
116
115uint32_t toxav_version_patch(void) 117uint32_t toxav_version_patch(void)
116{ 118{
117 return 0; 119 return TOXAV_VERSION_PATCH;
118} 120}
121
119bool toxav_version_is_compatible(uint32_t major, uint32_t minor, uint32_t patch) 122bool toxav_version_is_compatible(uint32_t major, uint32_t minor, uint32_t patch)
120{ 123{
121 (void)major; 124 if (major != TOXAV_VERSION_MAJOR)
122 (void)minor; 125 return 0;
123 (void)patch; 126 else
124 127 return 1;
125 return 1;
126} 128}
129
127ToxAV *toxav_new(Tox *tox, TOXAV_ERR_NEW *error) 130ToxAV *toxav_new(Tox *tox, TOXAV_ERR_NEW *error)
128{ 131{
129 TOXAV_ERR_NEW rc = TOXAV_ERR_NEW_OK; 132 TOXAV_ERR_NEW rc = TOXAV_ERR_NEW_OK;