Ethereal-dev: Re: [Ethereal-dev] [Fwd: Access violation when opening or start capturing!] - re

Note: This archive is from the project's previous web site, ethereal.com. This list is no longer active.

From: Guy Harris <guy@xxxxxxxxxxxx>
Date: Sun, 11 Jan 2004 12:44:59 -0800
On Sat, Jan 10, 2004 at 03:05:06PM +0100, Ulf Lamping wrote:
> After doing a rebuild all, Ethereal is working fine again.

When building with Makefile.nmake, there's no dependency checking done,
so if a header file is changed, there's no guarantee that all object
files built from source files that directly or indirectly include that
header file will be rebuilt.

I recently changed cfile.h to remove the progress bar stuff from the
capture_file structure, which changed the layout of that structure; that
means that if any .c file that used members of that structure after the
progress bar stuff (and possibly even before it) wasn't rebuilt, but if
some other .c files using it was, the executable from the build would
contain incorrect code.