| 8439 | Arguments() { args_.push_back(nullptr); } |
| 8440 | |
| 8441 | ~Arguments() { |
| 8442 | for (std::vector<char*>::iterator i = args_.begin(); i != args_.end(); |
| 8443 | ++i) { |
| 8444 | free(*i); |
| 8445 | } |
| 8446 | } |
| 8447 | void AddArgument(const char* argument) { |
| 8448 | args_.insert(args_.end() - 1, posix::StrDup(argument)); |
| 8449 | } |