X-Git-Url: http://v3vee.org/palacios/gitweb/gitweb.cgi?a=blobdiff_plain;f=misc%2Fnetwork_servers%2Fvtl%2Fconfig.cc;h=7ec81a2a94b1aa98ccb988d419046ac6f2a041a2;hb=7bb0986868fca4e2618c52139f914efd1edb0839;hp=f54d7650c0ec29b01462673213a1c8bb06f99159;hpb=ac93f0773f4c6cef2f2f542240695a8706037d41;p=palacios.git diff --git a/misc/network_servers/vtl/config.cc b/misc/network_servers/vtl/config.cc index f54d765..7ec81a2 100644 --- a/misc/network_servers/vtl/config.cc +++ b/misc/network_servers/vtl/config.cc @@ -35,7 +35,10 @@ int read_config(string conf_file_name, config_t * config) { value = conf_line.substr(offset + 1, conf_line.length() - offset); ltrim_index = value.find_first_not_of(" \t"); rtrim_index = value.find_last_not_of(" \t"); - value = value.substr(ltrim_index, (rtrim_index + 1) - ltrim_index); + + if ((ltrim_index >= 0) && (rtrim_index >= 0)) { + value = value.substr(ltrim_index, (rtrim_index + 1) - ltrim_index); + } (*config)[tag] = value; }