/
githubmirror
/
libeconf
Обзор
Документация
Войти
/
githubmirror
/
libeconf
Код
Запросы
0
Пакеты
0
Релизы
0
Аналитика
Безопасность
master
tests/tst-arguments4.c
36 строк
720 B
Stefan Schubert
Removed PATH_MAX (#226)
09 дек 2024, 18:49
Не верифицирован
09 дек 2024, 18:49
3f83557
Код
Авторство
О чём код?
#ifdef HAVE_CONFIG_H # include <config.h> #endif #include <stdio.h> #include <string.h> #include "libeconf.h" /* Test case: * Provide a NULL pointer for key_file. We should return an error, not crash */ int main(void) { econf_file *key_file = NULL; char *val; econf_err error; if ((error = econf_readFile (&key_file, TESTSDIR"tst-arguments-data/etc/arguments.conf", "=", "#"))) { fprintf (stderr, "ERROR: couldn't read configuration file: %s\n", econf_errString(error)); return 1; } if (!econf_getStringValue (NULL, "", "KEY", &val)) { fprintf (stderr, "ERROR: return values for NULL key_file are wrong!\n"); return 1; } econf_free (key_file); return 0; }