Index: components/sessions/session_command.cc |
diff --git a/components/sessions/session_command.cc b/components/sessions/session_command.cc |
deleted file mode 100644 |
index a7cd59df24fe120d610d30c2f6aef5a7067966ea..0000000000000000000000000000000000000000 |
--- a/components/sessions/session_command.cc |
+++ /dev/null |
@@ -1,35 +0,0 @@ |
-// Copyright 2006 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. |
- |
-#include <limits> |
- |
-#include "base/pickle.h" |
-#include "components/sessions/session_command.h" |
- |
-namespace sessions { |
- |
-SessionCommand::SessionCommand(id_type id, size_type size) |
- : id_(id), |
- contents_(size, 0) { |
-} |
- |
-SessionCommand::SessionCommand(id_type id, const base::Pickle& pickle) |
- : id_(id), |
- contents_(pickle.size(), 0) { |
- DCHECK(pickle.size() < std::numeric_limits<size_type>::max()); |
- memcpy(contents(), pickle.data(), pickle.size()); |
-} |
- |
-bool SessionCommand::GetPayload(void* dest, size_t count) const { |
- if (size() != count) |
- return false; |
- memcpy(dest, &(contents_[0]), count); |
- return true; |
-} |
- |
-base::Pickle* SessionCommand::PayloadAsPickle() const { |
- return new base::Pickle(contents(), static_cast<int>(size())); |
-} |
- |
-} // namespace sessions |