Mercurial > hg > orthanc-databases
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] == '_') |