From 611959d2f9af4595200186acf85a64f5bf318fac Mon Sep 17 00:00:00 2001
From: Tom Rondeau <trondeau@vt.edu>
Date: Tue, 4 Dec 2012 18:36:35 -0500
Subject: core: updated metadata structure to use relative header info.

Now the start tag info in the header is relative to the begining of the header (so, basically, the size of the header + extras).
---
 gr-utils/src/python/gr_read_file_metadata | 5 ++---
 1 file changed, 2 insertions(+), 3 deletions(-)

(limited to 'gr-utils/src')

diff --git a/gr-utils/src/python/gr_read_file_metadata b/gr-utils/src/python/gr_read_file_metadata
index 850c29ee7b..ba530ca540 100644
--- a/gr-utils/src/python/gr_read_file_metadata
+++ b/gr-utils/src/python/gr_read_file_metadata
@@ -44,10 +44,9 @@ def main(filename):
         except RuntimeError:
             sys.stderr.write("Could not deserialize header: invalid or corrupt data file.\n")
             sys.exit(1)
-        #gr.pmt_print(header)
 
         print "HEADER {0}".format(nheaders)
-        info = parse_file_metadata.parse_header(header, hdr_start, True)
+        info = parse_file_metadata.parse_header(header, True)
 
         if(info["extra_len"] > 0):
             extra_str = handle.read(info["extra_len"])
@@ -64,7 +63,7 @@ def main(filename):
             extra_info = parse_file_metadata.parse_extra_dict(extra, info, True)
         
         nheaders += 1
-        nread += info['nbytes'] + parse_file_metadata.HEADER_LENGTH + info["extra_len"] + 1
+        nread += info['nbytes'] + parse_file_metadata.HEADER_LENGTH + info["extra_len"]
         handle.seek(nread, 0)
         print "\n\n"
 
-- 
cgit v1.2.3