diff options
author | pommicket <pommicket@gmail.com> | 2025-09-14 14:56:45 -0400 |
---|---|---|
committer | pommicket <pommicket@gmail.com> | 2025-09-14 14:56:45 -0400 |
commit | 72b9ca7d05e8150bae98fda96221de3d985654f8 (patch) | |
tree | 78510538d6f5e4ba192eabfb3869cbcc801c5c39 /examples | |
parent | 0cc0c89d08994e66fa4fae5c0891b8fa14960e50 (diff) |
More typed-get functions
Diffstat (limited to 'examples')
-rw-r--r-- | examples/conf.pom | 2 | ||||
-rw-r--r-- | examples/read_conf.c | 6 |
2 files changed, 4 insertions, 4 deletions
diff --git a/examples/conf.pom b/examples/conf.pom index 67890e5..4f4aa8c 100644 --- a/examples/conf.pom +++ b/examples/conf.pom @@ -1,2 +1,2 @@ [number] -best j = "-1234567891234567" +best = "2" diff --git a/examples/read_conf.c b/examples/read_conf.c index 1bff840..24fade0 100644 --- a/examples/read_conf.c +++ b/examples/read_conf.c @@ -13,9 +13,9 @@ int main(int argc, char **argv) { free(error); return EXIT_FAILURE; } - int64_t value; - const char *s = pom_conf_get_int(conf, "number.best", &value); - printf("%" PRId64 "\n", value); + double value; + const char *s = pom_conf_get_float_or_default(conf, "number.best", &value, 3.6); + printf("%f\n", value); if (s) printf(" -> %s\n",s); pom_conf_print(conf); pom_conf_free(conf); |