/
githubmirror
/
libyaml
Обзор
Документация
Войти
/
githubmirror
/
libyaml
Код
Запросы
0
Пакеты
0
Релизы
0
Аналитика
Безопасность
master
tests/test-version.c
29 строк
613 B
Reini Urban
Fixed most compiler warnings -Wall -Wextra
08 янв 2018, 21:44
08 янв 2018, 21:44
fc2dd94
Код
Авторство
О чём код?
#include <yaml.h> #include <stdlib.h> #include <stdio.h> #ifdef NDEBUG #undef NDEBUG #endif #include <assert.h> int main(void) { int major = -1; int minor = -1; int patch = -1; char buf[64]; yaml_get_version(&major, &minor, &patch); sprintf(buf, "%d.%d.%d", major, minor, patch); assert(strcmp(buf, yaml_get_version_string()) == 0); /* Print structure sizes. */ printf("sizeof(token) = %ld\n", (long)sizeof(yaml_token_t)); printf("sizeof(event) = %ld\n", (long)sizeof(yaml_event_t)); printf("sizeof(parser) = %ld\n", (long)sizeof(yaml_parser_t)); return 0; }