[decode_as.c] Use g_list_prepend() insted of g_list_append, it's faster.
authorAndersBroman <anders.broman@ericsson.com>
Mon, 4 Dec 2017 09:54:07 +0000 (10:54 +0100)
committerAnders Broman <a.broman58@gmail.com>
Mon, 4 Dec 2017 11:58:55 +0000 (11:58 +0000)
Change-Id: I56c4a7948da48d02c81c5cf30187a6eeb973db77
Reviewed-on: https://code.wireshark.org/review/24700
Petri-Dish: Anders Broman <a.broman58@gmail.com>
Tested-by: Petri Dish Buildbot
Reviewed-by: Anders Broman <a.broman58@gmail.com>
epan/decode_as.c

index 43405fa3e954306fcd7cc469bc4e369dedd390ec..01cba85882b806070947b84d4aeddcc181754711 100644 (file)
@@ -52,7 +52,7 @@ void register_decode_as(decode_as_t* reg)
         dissector_table_allow_decode_as(decode_table);
     }
 
-    decode_as_list = g_list_append(decode_as_list, reg);
+    decode_as_list = g_list_prepend(decode_as_list, reg);
 }
 
 static void next_proto_prompt(packet_info *pinfo _U_, gchar *result)