Commit 9fadac40afc46f3044df72a29a85cf72d1a5a26d

Authored by Benjamin Renard
2 parents 0e6678fa abfabdf4

Merge branch 'FER_11588' into amdadev

Showing 1 changed file with 12 additions and 2 deletions   Show diff stats
src/XMLRequest/XMLRequestParser.cc
... ... @@ -176,7 +176,12 @@ public:
176 176 if (lTTIndex)
177 177 {
178 178 //Add only interval designate by index
179   - size_t index = atoi( (const char*)lTTIndex );
  179 + int tmpIndex = atoi( (const char*)lTTIndex );
  180 + size_t index;
  181 + if(tmpIndex == -1)
  182 + index = lTimeIntervalList.size() -1;
  183 + else
  184 + index = (size_t)tmpIndex;
180 185  
181 186 xmlFree(lTTIndex);
182 187  
... ... @@ -262,7 +267,12 @@ public:
262 267 if (lCatalogIndex)
263 268 {
264 269 //Add only interval designate by index
265   - size_t index = atoi( (const char*)lCatalogIndex );
  270 + int tmpIndex = atoi( (const char*)lCatalogIndex );
  271 + size_t index;
  272 + if(tmpIndex == -1)
  273 + index = lTimeIntervalList.size() -1;
  274 + else
  275 + index = (size_t)tmpIndex;
266 276  
267 277 xmlFree(lCatalogIndex);
268 278  
... ...