| Index: sync/api/sync_error.cc
|
| diff --git a/sync/api/sync_error.cc b/sync/api/sync_error.cc
|
| index ee6885cb229285f479b8bc57284dda35d5068bb2..1100a11028d2cfe83d3edeb05f0cb93dcfdb29bb 100644
|
| --- a/sync/api/sync_error.cc
|
| +++ b/sync/api/sync_error.cc
|
| @@ -34,9 +34,12 @@ SyncError::SyncError(const tracked_objects::Location& location,
|
| case CRYPTO_ERROR:
|
| type_message = "cryptographer error was encountered: ";
|
| break;
|
| - default:
|
| - NOTREACHED();
|
| - type_message = "invalid error: ";
|
| + case UNREADY_ERROR:
|
| + type_message = "unready error was encountered: ";
|
| + break;
|
| + case UNSET:
|
| + NOTREACHED() << "Invalid error type";
|
| + return;
|
| }
|
| Init(location, type_message + custom_message, model_type, error_type);
|
| PrintLogError();
|
|
|