summaryrefslogtreecommitdiff
path: root/dumpcap.c
diff options
context:
space:
mode:
authorEvan Huus <eapache@gmail.com>2012-09-09 13:57:43 +0000
committerEvan Huus <eapache@gmail.com>2012-09-09 13:57:43 +0000
commitbcf6e7957384ceb471702543f4896201b61f235a (patch)
tree0e5b3e9ab5436e99bcb28e1342f855b2b59b900b /dumpcap.c
parent7ad756e9c24320f6fadc3a5e0821f40bb26eaac4 (diff)
downloadwireshark-bcf6e7957384ceb471702543f4896201b61f235a.tar.gz
Convert inpkts_to_sync_pipe and report_packet_count() to use unsigned ints
consistently. Cleans up some cppcheck warnings about signed/unsigned mismatches in format strings. svn path=/trunk/; revision=44818
Diffstat (limited to 'dumpcap.c')
-rw-r--r--dumpcap.c10
1 files changed, 5 insertions, 5 deletions
diff --git a/dumpcap.c b/dumpcap.c
index 5684cc3a4e..88301f1631 100644
--- a/dumpcap.c
+++ b/dumpcap.c
@@ -274,7 +274,7 @@ typedef struct _loop_data {
int err; /* if non-zero, error seen while capturing */
gint packet_count; /* Number of packets we have already captured */
gint packet_max; /* Number of packets we're supposed to capture - 0 means infinite */
- gint inpkts_to_sync_pipe; /* Packets not already send out to the sync_pipe */
+ guint inpkts_to_sync_pipe; /* Packets not already send out to the sync_pipe */
#ifdef SIGINFO
gboolean report_packet_count; /* Set by SIGINFO handler; print packet count */
#endif
@@ -361,7 +361,7 @@ static void capture_loop_get_errmsg(char *errmsg, int errmsglen, const char *fna
static void WS_MSVC_NORETURN exit_main(int err) G_GNUC_NORETURN;
static void report_new_capture_file(const char *filename);
-static void report_packet_count(int packet_count);
+static void report_packet_count(unsigned int packet_count);
static void report_packet_drops(guint32 received, guint32 drops, gchar *name);
static void report_capture_error(const char *error_msg, const char *secondary_error_msg);
static void report_cfilter_error(capture_options *capture_opts, guint i, const char *errmsg);
@@ -4849,13 +4849,13 @@ console_log_handler(const char *log_domain, GLogLevelFlags log_level,
static void
-report_packet_count(int packet_count)
+report_packet_count(unsigned int packet_count)
{
char tmp[SP_DECISIZE+1+1];
- static int count = 0;
+ static unsigned int count = 0;
if(capture_child) {
- g_snprintf(tmp, sizeof(tmp), "%d", packet_count);
+ g_snprintf(tmp, sizeof(tmp), "%u", packet_count);
g_log(LOG_DOMAIN_CAPTURE_CHILD, G_LOG_LEVEL_DEBUG, "Packets: %s", tmp);
pipe_write_block(2, SP_PACKET_COUNT, tmp);
} else {