summaryrefslogtreecommitdiffstats
path: root/samples/c/stub.c
diff options
context:
space:
mode:
Diffstat (limited to 'samples/c/stub.c')
-rw-r--r--samples/c/stub.c84
1 files changed, 0 insertions, 84 deletions
diff --git a/samples/c/stub.c b/samples/c/stub.c
deleted file mode 100644
index a4608b7..0000000
--- a/samples/c/stub.c
+++ /dev/null
@@ -1,84 +0,0 @@
-#ifdef _MSC_VER
-#pragma warning (disable: 4996)
-#endif
-
-#include <stdio.h>
-#include <stdlib.h>
-#include "libconfig.h"
-
-int main(int argc, char **argv)
-{
- config_t cfg;
- FILE *fp;
- int i, x;
- const char *s;
- const config_setting_t *array;
- config_setting_t *old;
-
- fp = fopen("test.cfg", "rb");
-
- if(! fp)
- {
- printf("Unable to open test.cfg\n");
- exit(1);
- }
-
- config_init(&cfg);
- x = config_read(&cfg, fp);
-
- fclose(fp);
-
- if(! x)
- {
- printf("error on line %d: %s\n", cfg.error_line, cfg.error_text);
- exit(1);
- }
-
- if(! config_lookup_string(&cfg, "application.group1.group2.zzz", &s))
- puts("NOT FOUND");
- else
- printf("found: %s\n", s);
-
- array = config_lookup(&cfg, "application.group1.my_array");
- if(array)
- {
- for(i = 0; i < config_setting_length(array); i++)
- {
- long val = config_setting_get_int_elem(array, i);
- printf("value [%i]: %ld\n", i, val);
- }
- }
-
- {
- config_setting_t *root = config_root_setting(&cfg);
-
- config_setting_t *new = config_setting_add(root, "foobar",
- CONFIG_TYPE_LIST);
-
- config_setting_t *newgrp, *newval;
-
-
- if(! config_setting_set_float_elem(new, -1, 3.141592654))
- puts("FAILED");
-
- if(! config_setting_set_string_elem(new, -1, "Hello, world!"))
- puts("FAILED");
-
- newgrp = config_setting_add(new, NULL, CONFIG_TYPE_GROUP);
-
- newval = config_setting_add(newgrp, "baz", CONFIG_TYPE_INT);
-
- old = config_lookup(&cfg, "application.group1");
-
- printf("old is: %p\n", old);
- config_setting_remove(old, "group2");
- }
-
- config_write(&cfg, stdout);
-
-
- config_destroy(&cfg);
-
-
- return(0);
-}
/td>840-4057/+18230 2016-01-18Update get-vcs-snapshot.sh to reflect gbp changesJonathan McCrohan2-1/+2 2016-01-18Imported Upstream version 0+git20151202.3864e0aupstream/0+git20151202.3864e0aJonathan McCrohan840-4057/+18230 2015-05-05d/control: various fixes found by libconfig-model-dpkg-perlJonathan McCrohan2-5/+13 2015-04-01Release 0+git20150208.f2053b3-1Jonathan McCrohan1-2/+2 2015-04-01Describe changes made in snapshotJonathan McCrohan1-0/+3 2015-04-01New Upstream Snapshot (commit f2053b3)Jonathan McCrohan1-0/+6 2015-04-01Imported Upstream version 0+git20150208.f2053b3upstream/0+git20150208.f2053b3Jonathan McCrohan32-333/+483 2014-12-28Release 0+git20141218.b46a22c-1debian/0+git20141218.b46a22c-1Jonathan McCrohan1-2/+2 2014-12-28Updated AU DVB-T files; Thanks Brian Burch! (Closes LP: #1393280)Jonathan McCrohan1-0/+1 2014-12-28New Upstream Snapshot (commit b46a22c)Jonathan McCrohan1-0/+6 2014-12-28Imported Upstream version 0+git20141218.b46a22cupstream/0+git20141218.b46a22cJonathan McCrohan535-639/+317 2014-10-20Release 0+git20141009.d26b627-1debian/0+git20141009.d26b627-1Jonathan McCrohan1-2/+2 2014-10-20Fix up packaging to account for move to DVBv5Jonathan McCrohan2-2/+6 2014-10-20delete d/dtv-scan-files.install; Upstream now supplies a MakefileJonathan McCrohan2-4/+1 2014-10-15d/control: update Standards Version to 3.9.6Jonathan McCrohan2-1/+3 2014-10-15d/control: add Build-Depends on dvb-toolsJonathan McCrohan2-1/+2 2014-10-15New Upstream Snapshot (commit d26b627)Jonathan McCrohan1-0/+10 2014-10-15Imported Upstream version 0+git20141009.d26b627upstream/0+git20141009.d26b627Jonathan McCrohan2010-11120/+159271 2014-07-23Release 0+git20140611.14bd6c7-1debian/0+git20140611.14bd6c7-1Jonathan McCrohan1-2/+2 2014-07-23New Upstream Snapshot (commit 14bd6c7)Jonathan McCrohan1-2/+3 2014-07-23Imported Upstream version 0+git20140611.14bd6c7upstream/0+git20140611.14bd6c7Jonathan McCrohan7-11/+60 2014-05-13New Upstream Snapshot (commit 1246b27)Jonathan McCrohan1-0/+6 2014-05-13Imported Upstream version 0+git20140512.1246b27upstream/0+git20140512.1246b27Jonathan McCrohan391-301/+3983 2014-04-05Release 0+git20140326.cfc2975-1debian/0+git20140326.cfc2975-1Jonathan McCrohan1-2/+2 2014-04-05d/control: update Homepage (upstream has moved from Gitweb to cgit)Jonathan McCrohan2-1/+2 2014-04-05New Upstream Snapshot (commit cfc2975)Jonathan McCrohan1-0/+6 2014-04-05Imported Upstream version 0+git20140326.cfc2975upstream/0+git20140326.cfc2975Jonathan McCrohan118-656/+877 2014-01-16Release 0+git20140107.1850cf8-1debian/0+git20140107.1850cf8-1Jonathan McCrohan1-2/+2 2014-01-16Update Standards Version to 3.9.5Jonathan McCrohan2-1/+9