aboutsummaryrefslogtreecommitdiff
path: root/examples
diff options
context:
space:
mode:
authorPetri Lehtinen <petri@digip.org>2019-10-17 09:08:51 +0300
committerPetri Lehtinen <petri@digip.org>2019-10-21 08:55:01 +0300
commit79fe8c343572ea6a75c754a15bea8a94c7429265 (patch)
tree7caa8d66fdee16bb744847a010e902df0eeda122 /examples
parent7dc463ee4ee4d9b42ad4d914ac4caf734ecc56ae (diff)
downloadjansson-79fe8c343572ea6a75c754a15bea8a94c7429265.zip
jansson-79fe8c343572ea6a75c754a15bea8a94c7429265.tar.gz
jansson-79fe8c343572ea6a75c754a15bea8a94c7429265.tar.bz2
Run clang-format on *.c, *.h
Diffstat (limited to 'examples')
-rw-r--r--examples/simple_parse.c55
1 files changed, 19 insertions, 36 deletions
diff --git a/examples/simple_parse.c b/examples/simple_parse.c
index 044337b..d20e1de 100644
--- a/examples/simple_parse.c
+++ b/examples/simple_parse.c
@@ -22,9 +22,9 @@
* it under the terms of the MIT license. See LICENSE for details.
*/
+#include <jansson.h>
#include <stdio.h>
#include <stdlib.h>
-#include <jansson.h>
/* forward refs */
void print_json(json_t *root);
@@ -40,49 +40,32 @@ void print_json_true(json_t *element, int indent);
void print_json_false(json_t *element, int indent);
void print_json_null(json_t *element, int indent);
-void print_json(json_t *root) {
- print_json_aux(root, 0);
-}
+void print_json(json_t *root) { print_json_aux(root, 0); }
void print_json_aux(json_t *element, int indent) {
switch (json_typeof(element)) {
- case JSON_OBJECT:
- print_json_object(element, indent);
- break;
- case JSON_ARRAY:
- print_json_array(element, indent);
- break;
- case JSON_STRING:
- print_json_string(element, indent);
- break;
- case JSON_INTEGER:
- print_json_integer(element, indent);
- break;
- case JSON_REAL:
- print_json_real(element, indent);
- break;
- case JSON_TRUE:
- print_json_true(element, indent);
- break;
- case JSON_FALSE:
- print_json_false(element, indent);
- break;
- case JSON_NULL:
- print_json_null(element, indent);
- break;
- default:
- fprintf(stderr, "unrecognized JSON type %d\n", json_typeof(element));
+ case JSON_OBJECT: print_json_object(element, indent); break;
+ case JSON_ARRAY: print_json_array(element, indent); break;
+ case JSON_STRING: print_json_string(element, indent); break;
+ case JSON_INTEGER: print_json_integer(element, indent); break;
+ case JSON_REAL: print_json_real(element, indent); break;
+ case JSON_TRUE: print_json_true(element, indent); break;
+ case JSON_FALSE: print_json_false(element, indent); break;
+ case JSON_NULL: print_json_null(element, indent); break;
+ default:
+ fprintf(stderr, "unrecognized JSON type %d\n",
+ json_typeof(element));
}
}
void print_json_indent(int indent) {
int i;
- for (i = 0; i < indent; i++) { putchar(' '); }
+ for (i = 0; i < indent; i++) {
+ putchar(' ');
+ }
}
-const char *json_plural(int count) {
- return count == 1 ? "" : "s";
-}
+const char *json_plural(int count) { return count == 1 ? "" : "s"; }
void print_json_object(json_t *element, int indent) {
size_t size;
@@ -98,7 +81,6 @@ void print_json_object(json_t *element, int indent) {
printf("JSON Key: \"%s\"\n", key);
print_json_aux(value, indent + 2);
}
-
}
void print_json_array(json_t *element, int indent) {
@@ -119,7 +101,8 @@ void print_json_string(json_t *element, int indent) {
void print_json_integer(json_t *element, int indent) {
print_json_indent(indent);
- printf("JSON Integer: \"%" JSON_INTEGER_FORMAT "\"\n", json_integer_value(element));
+ printf("JSON Integer: \"%" JSON_INTEGER_FORMAT "\"\n",
+ json_integer_value(element));
}
void print_json_real(json_t *element, int indent) {