Index: printing/backend/printing_info_win.cc |
diff --git a/printing/backend/printing_info_win.cc b/printing/backend/printing_info_win.cc |
index e759639857fa1a2def920607fb6bffa69eaf8490..d5b37cad106bb6ed1921c5b3cc2e4e23e0d89810 100644 |
--- a/printing/backend/printing_info_win.cc |
+++ b/printing/backend/printing_info_win.cc |
@@ -4,19 +4,21 @@ |
#include "printing/backend/printing_info_win.h" |
+#include <stdint.h> |
+ |
#include "base/logging.h" |
namespace printing { |
namespace internal { |
-uint8* GetDriverInfo(HANDLE printer, int level) { |
+uint8_t* GetDriverInfo(HANDLE printer, int level) { |
DWORD size = 0; |
::GetPrinterDriver(printer, NULL, level, NULL, 0, &size); |
if (size == 0) { |
return NULL; |
} |
- scoped_ptr<uint8[]> buffer(new uint8[size]); |
+ scoped_ptr<uint8_t[]> buffer(new uint8_t[size]); |
memset(buffer.get(), 0, size); |
if (!::GetPrinterDriver(printer, NULL, level, buffer.get(), size, &size)) { |
return NULL; |
@@ -24,7 +26,7 @@ uint8* GetDriverInfo(HANDLE printer, int level) { |
return buffer.release(); |
} |
-uint8* GetPrinterInfo(HANDLE printer, int level) { |
+uint8_t* GetPrinterInfo(HANDLE printer, int level) { |
DWORD size = 0; |
::GetPrinter(printer, level, NULL, 0, &size); |
if (size == 0) { |
@@ -32,7 +34,7 @@ uint8* GetPrinterInfo(HANDLE printer, int level) { |
", error = " << GetLastError(); |
return NULL; |
} |
- scoped_ptr<uint8[]> buffer(new uint8[size]); |
+ scoped_ptr<uint8_t[]> buffer(new uint8_t[size]); |
memset(buffer.get(), 0, size); |
if (!::GetPrinter(printer, level, buffer.get(), size, &size)) { |
LOG(WARNING) << "Failed to get PRINTER_INFO_" << level << |