diff options
Diffstat (limited to 'cloud_print')
-rw-r--r-- | cloud_print/virtual_driver/posix/installer_util_mac.mm | 18 | ||||
-rw-r--r-- | cloud_print/virtual_driver/posix/printer_driver_util_mac.mm | 10 |
2 files changed, 16 insertions, 12 deletions
diff --git a/cloud_print/virtual_driver/posix/installer_util_mac.mm b/cloud_print/virtual_driver/posix/installer_util_mac.mm index c6179c1..5b19866 100644 --- a/cloud_print/virtual_driver/posix/installer_util_mac.mm +++ b/cloud_print/virtual_driver/posix/installer_util_mac.mm @@ -1,4 +1,4 @@ -// Copyright (c) 2011 The Chromium Authors. All rights reserved. +// Copyright (c) 2012 The Chromium Authors. All rights reserved. // Use of this source code is governed by a BSD-style license that can be // found in the LICENSE file. @@ -32,9 +32,11 @@ void sendServiceProcessEvent(const AEEventClass sendClass) { &ref, kDontWantURL); if (status != noErr) { - std::cerr << "Failed to make path ref"; - std::cerr << GetMacOSStatusErrorString(status); - std::cerr << GetMacOSStatusCommentString(status); + std::cerr << "Failed to make path ref: " + << GetMacOSStatusErrorString(status) + << " (" + << status + << ")"; exit(-1); } @@ -55,9 +57,11 @@ void sendServiceProcessEvent(const AEEventClass sendClass) { status = LSOpenApplication(¶ms, NULL); if (status != noErr) { - std::cerr << "Unable to launch Chrome to install"; - std::cerr << GetMacOSStatusErrorString(status); - std::cerr << GetMacOSStatusCommentString(status); + std::cerr << "Unable to launch Chrome to install: " + << GetMacOSStatusErrorString(status) + << " (" + << status + << ")"; exit(-1); } } diff --git a/cloud_print/virtual_driver/posix/printer_driver_util_mac.mm b/cloud_print/virtual_driver/posix/printer_driver_util_mac.mm index 129b136..ddda3da 100644 --- a/cloud_print/virtual_driver/posix/printer_driver_util_mac.mm +++ b/cloud_print/virtual_driver/posix/printer_driver_util_mac.mm @@ -1,4 +1,4 @@ -// Copyright (c) 2011 The Chromium Authors. All rights reserved. +// Copyright (c) 2012 The Chromium Authors. All rights reserved. // Use of this source code is governed by a BSD-style license that can be // found in the LICENSE file. @@ -12,6 +12,7 @@ #include "base/logging.h" #include "base/mac/foundation_util.h" +#include "base/mac/mac_logging.h" #include <cups/backend.h> @@ -60,7 +61,8 @@ void LaunchPrintDialog(const std::string& outputPath, NULL, &ref, kDontWantURL); if (status != noErr) { - LOG(ERROR) << "Couldn't locate the process to send Apple Event"; + OSSTATUS_LOG(ERROR, status) + << "Couldn't locate the process to send Apple Event"; exit(CUPS_BACKEND_CANCEL); } @@ -115,9 +117,7 @@ void LaunchPrintDialog(const std::string& outputPath, // Deliver the Apple Event using launch services. status = LSOpenApplication(¶ms, NULL); if (status != noErr) { - LOG(ERROR) << "Unable to launch"; - LOG(ERROR) << GetMacOSStatusErrorString(status); - LOG(ERROR) << GetMacOSStatusCommentString(status); + OSSTATUS_LOG(ERROR, status) << "Unable to launch"; exit(CUPS_BACKEND_CANCEL); } |