summaryrefslogtreecommitdiff
path: root/examples
diff options
context:
space:
mode:
authorpommicket <pommicket@gmail.com>2025-09-14 14:56:45 -0400
committerpommicket <pommicket@gmail.com>2025-09-14 14:56:45 -0400
commit72b9ca7d05e8150bae98fda96221de3d985654f8 (patch)
tree78510538d6f5e4ba192eabfb3869cbcc801c5c39 /examples
parent0cc0c89d08994e66fa4fae5c0891b8fa14960e50 (diff)
More typed-get functions
Diffstat (limited to 'examples')
-rw-r--r--examples/conf.pom2
-rw-r--r--examples/read_conf.c6
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);