def GeneralCheckNonAcsii(self):\r
if EccGlobalData.gConfig.GeneralCheckNonAcsii == '1' or EccGlobalData.gConfig.GeneralCheckAll == '1' or EccGlobalData.gConfig.CheckAll == '1':\r
EdkLogger.quiet("Checking Non-ACSII char in file ...")\r
- SqlCommand = """select ID, FullPath, ExtName from File"""\r
+ SqlCommand = """select ID, FullPath, ExtName from File where ExtName in ('.dec', '.inf', '.dsc', 'c', 'h')"""\r
RecordSet = EccGlobalData.gDb.TblFile.Exec(SqlCommand)\r
for Record in RecordSet:\r
if Record[2].upper() not in EccGlobalData.gConfig.BinaryExtList:\r
% (MODEL_EFI_LIBRARY_CLASS, MODEL_EFI_LIBRARY_CLASS)\r
RecordSet = EccGlobalData.gDb.TblDsc.Exec(SqlCommand)\r
for Record in RecordSet:\r
- if Record[3] and Record[4] and Record[3] != Record[4]:\r
+ if Record[3] and Record[4] and Record[3] != Record[4] and Record[1] != 'NULL':\r
SqlCommand = """select FullPath from File where ID = %s""" % (Record[2])\r
FilePathList = EccGlobalData.gDb.TblFile.Exec(SqlCommand)\r
for FilePath in FilePathList:\r