• Home
  • Line#
  • Scopes#
  • Navigate#
  • Raw
  • Download
1 // Copyright 2013 The Chromium Authors. All rights reserved.
2 // Use of this source code is governed by a BSD-style license that can be
3 // found in the LICENSE file.
4 
5 #include "base/logging.h"
6 #include "webkit/common/quota/quota_status_code.h"
7 
8 namespace quota {
9 
QuotaStatusCodeToString(QuotaStatusCode status)10 const char* QuotaStatusCodeToString(QuotaStatusCode status) {
11   switch (status) {
12     case kQuotaStatusOk:
13       return "OK.";
14     case kQuotaErrorNotSupported:
15       return "Operation not supported.";
16     case kQuotaErrorInvalidModification:
17       return "Invalid modification.";
18     case kQuotaErrorInvalidAccess:
19       return "Invalid access.";
20     case kQuotaErrorAbort:
21       return "Quota operation aborted.";
22     case kQuotaStatusUnknown:
23       return "Unknown error.";
24   }
25   NOTREACHED();
26   return "Unknown error.";
27 }
28 
29 }  // namespace quota
30