瀏覽代碼

fix #9316: when converting binary data to hex, also print the leading 0's

Alex
Alexander Neundorf 16 年之前
父節點
當前提交
91fec6d89c
共有 1 個文件被更改,包括 1 次插入1 次删除
  1. 1 1
      Source/cmFileCommand.cxx

+ 1 - 1
Source/cmFileCommand.cxx

@@ -305,7 +305,7 @@ bool cmFileCommand::HandleReadCommand(std::vector<std::string> const& args)
     while((sizeLimit != 0) && (c = file.get(), file))
     while((sizeLimit != 0) && (c = file.get(), file))
       {
       {
       char hex[4];
       char hex[4];
-      sprintf(hex, "%x", c&0xff);
+      sprintf(hex, "%.2x", c&0xff);
       output += hex;
       output += hex;
       if (sizeLimit > 0)
       if (sizeLimit > 0)
         {
         {