Index: printing/backend/printing_info_win.cc |
diff --git a/printing/backend/printing_info_win.cc b/printing/backend/printing_info_win.cc |
index d5b37cad106bb6ed1921c5b3cc2e4e23e0d89810..ab878c0e68baacf5981d6057204cae01ec8e2191 100644 |
--- a/printing/backend/printing_info_win.cc |
+++ b/printing/backend/printing_info_win.cc |
@@ -18,7 +18,7 @@ uint8_t* GetDriverInfo(HANDLE printer, int level) { |
if (size == 0) { |
return NULL; |
} |
- scoped_ptr<uint8_t[]> buffer(new uint8_t[size]); |
+ std::unique_ptr<uint8_t[]> buffer(new uint8_t[size]); |
memset(buffer.get(), 0, size); |
if (!::GetPrinterDriver(printer, NULL, level, buffer.get(), size, &size)) { |
return NULL; |
@@ -34,7 +34,7 @@ uint8_t* GetPrinterInfo(HANDLE printer, int level) { |
", error = " << GetLastError(); |
return NULL; |
} |
- scoped_ptr<uint8_t[]> buffer(new uint8_t[size]); |
+ std::unique_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 << |