Chromecast Android buildfix: rework CommandLine initialization logic.
[chromium-blink-merge.git] / net / base / zap.cc
blob331d696557fe4c0a68202686455d2cac68331ffc
1 // Copyright (c) 2011 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.
5 #include "net/base/zap.h"
7 namespace net {
9 void ZapBuf(void* buf, size_t buf_len) {
10 memset(buf, 0x0, buf_len);
13 void ZapString(std::string* s) {
14 if (!s->empty())
15 ZapBuf(&(*s)[0], s->length() * sizeof(char));
18 void ZapString(base::string16* s) {
19 if (!s->empty())
20 ZapBuf(&(*s)[0], s->length() * sizeof(base::char16));
23 } // net