X-Git-Url: http://v3vee.org/palacios/gitweb/gitweb.cgi?p=palacios.git;a=blobdiff_plain;f=misc%2Fnetwork_servers%2Fvtl%2Fconfig.cc;fp=misc%2Fnetwork_servers%2Fvtl%2Fconfig.cc;h=7ec81a2a94b1aa98ccb988d419046ac6f2a041a2;hp=f54d7650c0ec29b01462673213a1c8bb06f99159;hb=6fbb40991e6c6dc5cd247ffe3d21413722bfbfce;hpb=05321e346403e7cedc06d7adb769702925d94471 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; }