comparison Resources/Orthanc/Databases/ISqlLookupFormatter.cpp @ 353:389c037387ea

Escaping '[' & ']' (change necessary only for MSSQL but this does not impact PG and MySQL plugins that were already matching angle brackets correctly)
author Alain Mazy <am@osimis.io>
date Mon, 15 Nov 2021 12:22:44 +0100
parents f2e160b2dc3e
children 2a3bbb4104fa
comparison
equal deleted inserted replaced
341:5afa19dc8562 353:389c037387ea
170 } 170 }
171 else if (value[i] == '?') 171 else if (value[i] == '?')
172 { 172 {
173 escaped += "_"; 173 escaped += "_";
174 } 174 }
175 else if (value[i] == '[')
176 {
177 escaped += "\\[";
178 }
179 else if (value[i] == ']')
180 {
181 escaped += "\\]";
182 }
175 else if (value[i] == '%') 183 else if (value[i] == '%')
176 { 184 {
177 escaped += "\\%"; 185 escaped += "\\%";
178 } 186 }
179 else if (value[i] == '_') 187 else if (value[i] == '_')