diff options
author | Tomas Kukosa <tomas.kukosa@siemens.com> | 2007-10-25 12:24:01 +0000 |
---|---|---|
committer | Tomas Kukosa <tomas.kukosa@siemens.com> | 2007-10-25 12:24:01 +0000 |
commit | d3a00ff8bf4498a64a517bb71218ba409fd9e71f (patch) | |
tree | ac5a68109d1851d1f0038fda4531c293aa26c4df /gtk | |
parent | 136de3920c4f703e9d7aeb5f6d3b6484a2bc6479 (diff) | |
download | wireshark-d3a00ff8bf4498a64a517bb71218ba409fd9e71f.tar.gz wireshark-d3a00ff8bf4498a64a517bb71218ba409fd9e71f.tar.bz2 wireshark-d3a00ff8bf4498a64a517bb71218ba409fd9e71f.zip |
do not update call_state if new call_state == VOIP_NO_STATE
svn path=/trunk/; revision=23271
Diffstat (limited to 'gtk')
-rw-r--r-- | gtk/voip_calls.c | 3 |
1 files changed, 2 insertions, 1 deletions
diff --git a/gtk/voip_calls.c b/gtk/voip_calls.c index 0f4098f9bc..9827081b06 100644 --- a/gtk/voip_calls.c +++ b/gtk/voip_calls.c @@ -3646,7 +3646,8 @@ VoIPcalls_packet(void *ptr _U_, packet_info *pinfo, epan_dissect_t *edt _U_, con strinfo->call_active_state = pi->call_active_state; if ((strinfo->call_state != VOIP_COMPLETED) && (pi->call_state == VOIP_COMPLETED)) tapinfo->completed_calls++; - strinfo->call_state = pi->call_state; + if (pi->call_state != VOIP_NO_STATE) + strinfo->call_state = pi->call_state; strinfo->stop_sec=(gint32)(pinfo->fd->rel_ts.secs); strinfo->stop_usec=pinfo->fd->rel_ts.nsecs/1000; strinfo->last_frame_num=pinfo->fd->num; |