Wireshark-commits: [Wireshark-commits] master 00373a1: Simplify the mode passed to CreateNamedPipe(
URL: https://code.wireshark.org/review/gitweb?p=wireshark.git;a=commit;h=00373a1fd4f4cd75a0fb2f2c21b7d9fd567a41b9
Submitter: Guy Harris (guy@xxxxxxxxxxxx)
Changed: branch: master
Repository: wireshark
Commits:
00373a1 by Guy Harris (guy@xxxxxxxxxxxx):
Simplify the mode passed to CreateNamedPipe().
There's one mode you use if byte_mode is true, and another mode you use
if it's false. My head hurts when I try to pretend to be a top-down
parser for C and feed myself the existing expression, and Visual Studio
Code Analyzer says "are you sure that's what you had in mind?", so I'm
guessing the modes are:
byte mode: PIPE_TYPE_BYTE | PIPE_READMODE_BYTE | PIPE_WAIT
not byte mode: PIPE_TYPE_MESSAGE | PIPE_READMODE_MESSAGE | PIPE_WAIT
and am just using one test of byte_mode to choose between them.
Put the entire function under an #ifdef, so we can mark the byte_mode
argument as unused on UN*X but not on Windows.
Change-Id: Ib2d0b80f870b1789c1375ccb017bd90e93dca5ce
Reviewed-on: https://code.wireshark.org/review/26201
Petri-Dish: Guy Harris <guy@xxxxxxxxxxxx>
Tested-by: Petri Dish Buildbot
Reviewed-by: Guy Harris <guy@xxxxxxxxxxxx>
Actions performed:
from efd8bef Don't handle various "command to send" values in the default case.
adds 00373a1 Simplify the mode passed to CreateNamedPipe().
Summary of changes:
extcap.c | 14 ++++++++++----
1 file changed, 10 insertions(+), 4 deletions(-)