| Index: base/process/process_iterator_freebsd.cc
|
| diff --git a/base/process/process_iterator_freebsd.cc b/base/process/process_iterator_freebsd.cc
|
| index 5b1e2ab09dbf7f3574c8fa710a5c79dcba540353..51427b3f06c60ea7fd5ea8318fea5bd38f0cf6fe 100644
|
| --- a/base/process/process_iterator_freebsd.cc
|
| +++ b/base/process/process_iterator_freebsd.cc
|
| @@ -9,6 +9,7 @@
|
| #include <unistd.h>
|
|
|
| #include "base/logging.h"
|
| +#include "base/strings/string_split.h"
|
| #include "base/strings/string_util.h"
|
|
|
| namespace base {
|
| @@ -88,7 +89,8 @@ bool ProcessIterator::CheckForNextProcess() {
|
|
|
| std::string delimiters;
|
| delimiters.push_back('\0');
|
| - Tokenize(data, delimiters, &entry_.cmd_line_args_);
|
| + entry_.cmd_line_args_ =
|
| + SplitString(data, delimiters, KEEP_WHITESPACE, SPLIT_WANT_NONEMPTY);
|
|
|
| size_t exec_name_end = data.find('\0');
|
| if (exec_name_end == std::string::npos) {
|
|
|