diff --git a/pyarchivefile.py b/pyarchivefile.py index 36814da..03ef5e6 100755 --- a/pyarchivefile.py +++ b/pyarchivefile.py @@ -7300,7 +7300,7 @@ def ArchiveFileValidate(infile, fmttype="auto", formatspecs=__file_format_multi_ outfcs = inheaderdata[-2].lower() outfccs = inheaderdata[-1].lower() infcs = GetHeaderChecksum( - inheaderdata[:-2] + [outfprejsoncontent.encode()], inheaderdata[-4].lower(), True, formatspecs) + inheaderdata[:-2] + [outfprejsoncontent], inheaderdata[-4].lower(), True, formatspecs) if(verbose): VerbosePrintOut(outfname) VerbosePrintOut("Record Number " + str(il) + "; File ID " + @@ -7605,7 +7605,7 @@ def ArchiveFileToArray(infile, fmttype="auto", seekstart=0, seekend=0, listonly= prefjsonsize = int(preheaderdata[27], 16) prefjoutfprejsoncontent = fp.read(prefjsonsize).decode("UTF-8") if(prefjsonsize <= 0): - prefjoutfprejsoncontent = "".encode() + prefjoutfprejsoncontent = "" fp.seek(len(formatspecs['format_delimiter']), 1) prefextrasize = int(preheaderdata[28], 16) prefextrafields = int(preheaderdata[29], 16)