Postgis предоставляет ручки для использования пользовательских распределителей памяти для управления памятью.
Allocator должен иметь подпись: < /p>
typedef void* (*lwallocator)(size_t size);
< /code>
У меня есть распределитель памяти, то есть подпись: < /p>
Код: Выделить всё
typedef void* (*lwallocator)(SomeInfo info, size_t size);
< /code>
Любое руководство было бы полезно о том, как перенести мой пользовательский выделитель в постгис (lwgeom_set_handlers). < /p>
Заранее! < /p>
Я попытался иметь глобальную переменную. Но что -то вроде Подробнее здесь: https://stackoverflow.com/questions/794 ... in-postgis
Мобильная версия