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"
9 void ZapBuf(void* buf
, size_t buf_len
) {
10 memset(buf
, 0x0, buf_len
);
13 void ZapString(std::string
* s
) {
15 ZapBuf(&(*s
)[0], s
->length() * sizeof(char));
18 void ZapString(base::string16
* s
) {
20 ZapBuf(&(*s
)[0], s
->length() * sizeof(base::char16
));