aboutsummaryrefslogtreecommitdiffstats
path: root/tools/make-services.py
diff options
context:
space:
mode:
authorJoão Valverde <joao.valverde@tecnico.ulisboa.pt>2017-08-06 10:41:42 +0100
committerJoão Valverde <j@v6e.pt>2017-08-06 09:52:06 +0000
commitc09f3ed774a8a124eb1710cc332677627da04aff (patch)
treee189c89bf530946c22acb3820c978f7b38748fca /tools/make-services.py
parent912542f7bec16dd3ca9aa47933b94a395b8f5868 (diff)
Make the services dictionary ordering stable
Change-Id: I1d148fc5bc58998818043885615965eecc86b3de Reviewed-on: https://code.wireshark.org/review/22965 Reviewed-by: João Valverde <j@v6e.pt>
Diffstat (limited to 'tools/make-services.py')
-rwxr-xr-xtools/make-services.py3
1 files changed, 2 insertions, 1 deletions
diff --git a/tools/make-services.py b/tools/make-services.py
index dbfc4ce710..bc63d9e6c3 100755
--- a/tools/make-services.py
+++ b/tools/make-services.py
@@ -34,6 +34,7 @@ import sys
import getopt
import csv
import re
+import collections
python_version = sys.hexversion >> 16
if python_version < 0x300:
@@ -126,7 +127,7 @@ def parse_rows(svc_fd):
description = None
if not port in services_map:
- services_map[port] = {}
+ services_map[port] = collections.OrderedDict()
# Remove some duplicates (first entry wins)
proto_exists = False