Take the error message generation out of the merge_files routines.
authorGuy Harris <guy@alum.mit.edu>
Thu, 20 Apr 2017 20:25:21 +0000 (13:25 -0700)
committerGuy Harris <guy@alum.mit.edu>
Thu, 20 Apr 2017 20:25:59 +0000 (20:25 +0000)
commit64ec2b2e5ed590a6f1a3d22c8b24a6e70420d1f9
treeaab752fe44790898535c850d89e015b75b569149
parent2e6cb9dbab154531b306e472642ff6033f0e341c
Take the error message generation out of the merge_files routines.

Have them just return the information needed for the caller to produce
an error message, and have the callers use the new cfile_ routines for
reporting errors.

This requires that the "write failure alert box" routine take the
*input* file name as an argument, so that, on a merge, if the problem is
that a record from a given input file can't be written out to the type
of output file we're generating, the input file name can be given, along
with the record number in that file.

Change-Id: If5a5e00539e7e652008a523dec92c0b359a48e71
Reviewed-on: https://code.wireshark.org/review/21257
Reviewed-by: Guy Harris <guy@alum.mit.edu>
CMakeLists.txt
Makefile.am
file.c
mergecap.c
ui/alert_box.c
ui/alert_box.h
wiretap/merge.c
wiretap/merge.h