Skip to content

Commit 22b7f1e

Browse files
committed
Small update
1 parent 3ad2609 commit 22b7f1e

1 file changed

Lines changed: 6 additions & 2 deletions

File tree

pycatfile/pycatfile.py

Lines changed: 6 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -6764,7 +6764,11 @@ def AppendFilesWithContentFromBSDTarFileToList(infile, extradata=[], jsondata={}
67646764
fuid = format(int(member.uid), 'x').lower()
67656765
fgid = format(int(member.gid), 'x').lower()
67666766
funame = member.uname
6767+
if(funame is None):
6768+
funame = ""
67676769
fgname = member.gname
6770+
if(fgname is None):
6771+
fgname = ""
67686772
flinkcount = format(int(flinkcount), 'x').lower()
67696773
fwinattributes = format(int(0), 'x').lower()
67706774
fcompression = ""
@@ -10022,10 +10026,10 @@ def BSDTarFileListFiles(infile, formatspecs=__file_format_multi_dict__, verbose=
1002210026
elif(member.issym):
1002310027
printfname = member.pathname + " -> " + member.linkpath
1002410028
fuprint = member.uname
10025-
if(len(fuprint) <= 0):
10029+
if(fuprint is None or len(fuprint) <= 0):
1002610030
fuprint = member.uid
1002710031
fgprint = member.gname
10028-
if(len(fgprint) <= 0):
10032+
if(fgprint is None or len(fgprint) <= 0):
1002910033
fgprint = member.gid
1003010034
VerbosePrintOut(PrintPermissionString(ffullmode, ftype) + "\t" + str(fuprint) + "/" + str(fgprint) + "\t" + str(
1003110035
member.size).rjust(15) + "\t" + datetime.datetime.fromtimestamp(member.mtime).strftime('%Y-%m-%d %H:%M') + "\t" + printfname)

0 commit comments

Comments
 (0)