diff options
author | pommicket <pommicket@gmail.com> | 2025-09-14 14:35:56 -0400 |
---|---|---|
committer | pommicket <pommicket@gmail.com> | 2025-09-14 14:41:58 -0400 |
commit | 0cc0c89d08994e66fa4fae5c0891b8fa14960e50 (patch) | |
tree | dcff3633138512ff7c7b453e54ae12c00f69436a /examples | |
parent | ee7e2dbf3d6bc4ef8d4019c666a8960976c1af75 (diff) |
Error translations
Diffstat (limited to 'examples')
-rw-r--r-- | examples/conf.pom | 2 | ||||
-rw-r--r-- | examples/read_conf.c | 7 |
2 files changed, 5 insertions, 4 deletions
diff --git a/examples/conf.pom b/examples/conf.pom index 6b839d1..67890e5 100644 --- a/examples/conf.pom +++ b/examples/conf.pom @@ -1,2 +1,2 @@ [number] -best = "0x127432" +best j = "-1234567891234567" diff --git a/examples/read_conf.c b/examples/read_conf.c index c4cabfc..1bff840 100644 --- a/examples/read_conf.c +++ b/examples/read_conf.c @@ -6,15 +6,16 @@ int main(int argc, char **argv) { pom_error *error; + //pom_set_error_language("fr"); pom_conf *conf = pom_load_path(argc >= 2 ? argv[1] : "conf.pom", &error); if (!conf) { pom_error_print(error); free(error); return EXIT_FAILURE; } - uint64_t value; - const char *s = pom_conf_get_uint(conf, "number.best", &value); - printf("%" PRIu64 "\n", value); + int64_t value; + const char *s = pom_conf_get_int(conf, "number.best", &value); + printf("%" PRId64 "\n", value); if (s) printf(" -> %s\n",s); pom_conf_print(conf); pom_conf_free(conf); |