| Новости | FAQ | Авторы | Документация | В действии | Библиотека |
| Инструменты | Полезные ссылки | Хостинги | Скачать | Примеры | Форум |
Sumo 15.10.2014 18:12 / 15.10.2014 18:15
if(connection.standard_conforming_strings){
for(from=str; from<from_end; from++){
if(*from=='\'')
*to++= '\''; // "'" -> "''"
*to++=*from;
}
} else {
for(from=str; from<from_end; from++){
switch (*from) {
case '\'': // "'" -> "''"
*to++= '\'';
break;
case '\\': // "\" -> "\\"
*to++='\\';
break;
}
*to++=*from;
}
}Т.е. если standard_conforming_strings == 0, то выполняется то преобразование, которое требуется.