Print bin location first
authorAntoine Busque <abusque@efficios.com>
Mon, 18 Apr 2016 22:34:11 +0000 (18:34 -0400)
committerJérémie Galarneau <jeremie.galarneau@efficios.com>
Tue, 3 May 2016 19:42:42 +0000 (15:42 -0400)
Signed-off-by: Antoine Busque <abusque@efficios.com>
Signed-off-by: Jérémie Galarneau <jeremie.galarneau@efficios.com>
include/babeltrace/trace-debuginfo.h

index 2733e99a3fc11e52739adce02b8d23b63a8878b2..ed6292319e29f080f03677c923c996022b690be6 100644 (file)
@@ -52,10 +52,22 @@ void ctf_text_integer_write_debug_info(struct bt_stream_pos *ppos,
 
                        fprintf(pos->fp, ", debug_info = { ");
 
+                       if (debug_info_src->bin_path) {
+                               fprintf(pos->fp, "bin = \"%s%s\"",
+                                               opt_debug_info_full_path ?
+                                               debug_info_src->bin_path :
+                                               debug_info_src->short_bin_path,
+                                               debug_info_src->bin_loc);
+                               add_comma = true;
+                       }
+
                        if (debug_info_src->func) {
+                               if (add_comma) {
+                                       fprintf(pos->fp, ", ");
+                               }
+
                                fprintf(pos->fp, "func = \"%s\"",
                                                debug_info_src->func);
-                               add_comma = true;
                        }
 
                        if (debug_info_src->src_path) {
@@ -71,18 +83,6 @@ void ctf_text_integer_write_debug_info(struct bt_stream_pos *ppos,
                                                debug_info_src->line_no);
                        }
 
-                       if (debug_info_src->bin_path) {
-                               if (add_comma) {
-                                       fprintf(pos->fp, ", ");
-                               }
-
-                               fprintf(pos->fp, "bin = \"%s%s\"",
-                                               opt_debug_info_full_path ?
-                                               debug_info_src->bin_path :
-                                               debug_info_src->short_bin_path,
-                                               debug_info_src->bin_loc);
-                       }
-
                        fprintf(pos->fp, " }");
                }
        }
This page took 0.033428 seconds and 4 git commands to generate.