Move print attributes higher in implementation
authorMathieu Desnoyers <mathieu.desnoyers@efficios.com>
Tue, 18 Oct 2022 13:39:57 +0000 (09:39 -0400)
committerMathieu Desnoyers <mathieu.desnoyers@efficios.com>
Tue, 18 Oct 2022 13:39:57 +0000 (09:39 -0400)
Signed-off-by: Mathieu Desnoyers <mathieu.desnoyers@efficios.com>
src/tracer.c

index 03d47ef753c85d9b683597503c4a95ddab653470..89244588079561f8f01220ebee64a976bf752a0f 100644 (file)
@@ -25,6 +25,22 @@ void tracer_print_vla_fixint(const struct side_type_description *type_desc, cons
 static
 void tracer_print_dynamic(const struct side_arg_dynamic_vec *dynamic_item);
 
+static
+void print_attributes(const struct side_attr *attr, uint32_t nr_attr)
+{
+       int i;
+
+       if (!nr_attr)
+               return;
+       printf(", attributes: [ ");
+       for (i = 0; i < nr_attr; i++) {
+               printf("%s", i ? ", " : "");
+               printf("{ key: \"%s\", value: \"%s\" }",
+                       attr[i].key, attr[i].value);
+       }
+       printf(" ]");
+}
+
 static
 void tracer_print_type(const struct side_type_description *type_desc, const struct side_arg_vec *item)
 {
@@ -593,22 +609,6 @@ void tracer_print_dynamic(const struct side_arg_dynamic_vec *item)
        }
 }
 
-static
-void print_attributes(const struct side_attr *attr, uint32_t nr_attr)
-{
-       int i;
-
-       if (!nr_attr)
-               return;
-       printf(", attributes: [ ");
-       for (i = 0; i < nr_attr; i++) {
-               printf("%s", i ? ", " : "");
-               printf("{ key: \"%s\", value: \"%s\" }",
-                       attr[i].key, attr[i].value);
-       }
-       printf(" ]");
-}
-
 static
 void tracer_print_static_fields(const struct side_event_description *desc,
                const struct side_arg_vec_description *sav_desc,
This page took 0.023781 seconds and 4 git commands to generate.