Print this page
6067 libdisasm: use C99 designated initializers for arch ops

@@ -243,14 +243,14 @@
 
         return (dhp->dh_addr - pc);
 }
 
 dis_arch_t dis_arch_i386 = {
-        dis_i386_supports_flags,
-        dis_i386_handle_attach,
-        dis_i386_handle_detach,
-        dis_i386_disassemble,
-        dis_i386_previnstr,
-        dis_i386_min_instrlen,
-        dis_i386_max_instrlen,
-        dis_i386_instrlen,
+        .da_supports_flags      = dis_i386_supports_flags,
+        .da_handle_attach       = dis_i386_handle_attach,
+        .da_handle_detach       = dis_i386_handle_detach,
+        .da_disassemble         = dis_i386_disassemble,
+        .da_previnstr           = dis_i386_previnstr,
+        .da_min_instrlen        = dis_i386_min_instrlen,
+        .da_max_instrlen        = dis_i386_max_instrlen,
+        .da_instrlen            = dis_i386_instrlen,
 };