Fix what certainly looks like a bug: change a SEEK_SET to SEEK_CUR
authorwmeier <wmeier@f5534014-38df-0310-8fa8-9805f1628bb7>
Wed, 7 Jan 2009 20:06:24 +0000 (20:06 +0000)
committerwmeier <wmeier@f5534014-38df-0310-8fa8-9805f1628bb7>
Wed, 7 Jan 2009 20:06:24 +0000 (20:06 +0000)
git-svn-id: http://anonsvn.wireshark.org/wireshark/trunk@27181 f5534014-38df-0310-8fa8-9805f1628bb7

wiretap/5views.c

index 198b52e71511d4b2e45f1f914b95c0ffd3165036..96266c70640d447f76ba4bdddc1d3086cf5e76a1 100644 (file)
@@ -231,7 +231,7 @@ _5views_read(wtap *wth, int *err, gchar **err_info _U_, gint64 *data_offset)
                TimeStamped_Header.RecSize =
                    pletohl(&TimeStamped_Header.RecSize);
                if(TimeStamped_Header.RecSubType != CST_5VW_FRAME_RECORD) {
-                       if (file_seek(wth->fh, TimeStamped_Header.RecSize, SEEK_SET, err) == -1)
+                       if (file_seek(wth->fh, TimeStamped_Header.RecSize, SEEK_CUR, err) == -1)
                                return FALSE;
                        wth->data_offset += TimeStamped_Header.RecSize;
                } else