parser: Fix the expanded list inclusion

This commit is contained in:
Felipe Zimmerle
2016-11-16 15:46:09 -03:00
parent c98be42f8f
commit ab88083159
4 changed files with 12 additions and 9 deletions

View File

@@ -106,8 +106,8 @@ std::string get_path(const std::string& file) {
}
std::vector<std::string> expandEnv(const std::string& var, int flags) {
std::vector<std::string> vars;
std::list<std::string> expandEnv(const std::string& var, int flags) {
std::list<std::string> vars;
wordexp_t p;
if (wordexp(var.c_str(), &p, flags) == false) {

View File

@@ -16,7 +16,7 @@
#include <ctime>
#include <iostream>
#include <string>
#include <vector>
#include <list>
#include "modsecurity/modsecurity.h"
@@ -31,7 +31,7 @@ namespace utils {
double cpu_seconds(void);
std::string find_resource(const std::string& file, const std::string& param);
std::string get_path(const std::string& file);
std::vector<std::string> expandEnv(const std::string& var, int flags);
std::list<std::string> expandEnv(const std::string& var, int flags);
void createDir(std::string dir, int mode);