瀏覽代碼

Use %X instead of %x for C hexadecimal constants as Free Pascal hexstr uses uppercase characters A to F for values 10 to 15

git-svn-id: trunk@42007 -
pierre 6 年之前
父節點
當前提交
1d9220d270
共有 1 個文件被更改,包括 5 次插入5 次删除
  1. 5 5
      utils/h2pas/h2paschk.pas

+ 5 - 5
utils/h2pas/h2paschk.pas

@@ -171,27 +171,27 @@ end;
 
 procedure TH2PasCheckerCodeGen.HandleConstant(ConstantID: TIdentifier);
 begin
-  HandleConstant(ConstantID,'qword','16','unsigned long long','%016llx');
+  HandleConstant(ConstantID,'qword','16','unsigned long long','%016llX');
 end;
 
 procedure TH2PasCheckerCodeGen.HandleConstantU8(ConstantID: TIdentifier);
 begin
-  HandleConstant(ConstantID,'byte','2','unsigned char','%02x');
+  HandleConstant(ConstantID,'byte','2','unsigned char','%02X');
 end;
 
 procedure TH2PasCheckerCodeGen.HandleConstantU16(ConstantID: TIdentifier);
 begin
-  HandleConstant(ConstantID,'word','4','unsigned short','%04x');
+  HandleConstant(ConstantID,'word','4','unsigned short','%04X');
 end;
 
 procedure TH2PasCheckerCodeGen.HandleConstantU32(ConstantID: TIdentifier);
 begin
-  HandleConstant(ConstantID,'dword','8','unsigned int','%08x');
+  HandleConstant(ConstantID,'dword','8','unsigned int','%08X');
 end;
 
 procedure TH2PasCheckerCodeGen.HandleConstantU64(ConstantID: TIdentifier);
 begin
-  HandleConstant(ConstantID,'qword','16','unsigned int','%016llx');
+  HandleConstant(ConstantID,'qword','16','unsigned int','%016llX');
 end;
 
 procedure TH2PasCheckerCodeGen.HandleSignedConstant(ConstantID: TIdentifier);