diff options
author | Jaap Keuter <jaap.keuter@xs4all.nl> | 2020-05-05 21:13:07 +0200 |
---|---|---|
committer | Anders Broman <a.broman58@gmail.com> | 2020-05-05 20:12:29 +0000 |
commit | 5e4379f5b5fbf40151d58e6aab28b072e39fde17 (patch) | |
tree | fcf8b4ea3c4fceb745e8c066ef029d3f2bae0418 /ui | |
parent | ddc5a49ca471b2740917337ae2ef749868e097ac (diff) |
IDL: make code generation reproducible
The current state of generated code from the IDL specification is not
reproducible with the current omniidl backend. This change brings the
backend in line with the currently committed generated source code.
The exception to this is that the exceptions (no pun intended) were
collected in a dictionary of unspecified ordering, therefore inherently
non-reproducible. These thus differ from the previously committed source
code (packet-parlay.c), but do contain the same lines.
Also this rolls back commit 443df9389661901e8347f33864e2cd7539dbda9f
because the committed generated source files were not created with the
backend with this change, nor do they fail to build, as claimed in that
commit.
Special thanks to Luke Mewburn for working on the dictionary problem.
Change-Id: I7707746d263c7556eb06883c877f70f0e9b357c5
Reviewed-on: https://code.wireshark.org/review/37153
Reviewed-by: Jaap Keuter <jaap.keuter@xs4all.nl>
Petri-Dish: Jaap Keuter <jaap.keuter@xs4all.nl>
Tested-by: Petri Dish Buildbot
Reviewed-by: Anders Broman <a.broman58@gmail.com>
Diffstat (limited to 'ui')
0 files changed, 0 insertions, 0 deletions