View Revisions: Issue #1770 |
[ All Revisions ] [ Back to Issue ] |
Summary |
0001770: Рефакторинг экспорта TThreadExportIPhone и использования SQLite |
|
Revision |
07-01-2013 23:37 by vasketsov |
|
Description |
Поскольку при файнализации SQLite библиотека сливается, пришлось пописать и экспорт в яблокофон, так как он инициализировал и файнализировал либу внутри себя.
Заодно обнаружил багу - если в пути русские буквы - валится с кодом ошибки 14 при открытии БД. Если заменить функцию открытия БД с _v2 на 16 - то работает и с русскими папками, но в этом случае по идее БД будет в UTF-16. В общем фиг его знает как оно повлияет на всякие яблокофоны, если будет в UTF-16 - так что пока оставим как есть, а потом может галочку добавим в экспорт.
Ещё и галочка похоже неверно учитывается при экспорте. Если включена - существующий файл удаляется. Если выключена - по тому же выделению пишутся те же тайлы - и файл удваивается )) |
|
Revision |
07-01-2013 23:32 by vasketsov |
|
Description |
Поскольку при файнализации SQLite библиотека сливается, пришлось пописать и экспорт в яблокофон, так как он инициализировал и файнализировал либу внутри себя.
Заодно обнаружил багу - если в пути русские буквы - валится с кодом ошибки 14 при открытии БД. Если заменить функцию открытия БД с _v2 на 16 - то работает и с русскими папками, но в этом случае по идее БД будет в UTF-16. В общем фиг его знает как оно повлияет на всякие яблокофоны, если будет в UTF-16 - так что пока оставим как есть, а потом может галочку добавим в экспорт. |
|
Revision |
07-01-2013 23:25 by vasketsov |
|
Description |
Поскольку при файнализации SQLite библиотека сливается, пришлось пописать и экспорт в яблокофон, так как он инициализировал и файнализировал либу внутри себя.
Заодно обнаружил багу - если в пути русские буквы - валится с кодом ошибки 14 при открытии БД. |