This was a bug caused by having two separate passes during export; we were saving the original
export shapefile name during the first loop, and so when we came to free() the temporary name
at the end of export it would only free the shapefile name from the last iteration, and do it
multiple times causing random crashes.
git-svn-id: http://svn.osgeo.org/postgis/trunk@9030 b70326c6-7e19-0410-871a-916f4a2858ee
This fixes a regression which caused pgsql2shp to generate an incorrect SQL query
for tables without any geo columns.
git-svn-id: http://svn.osgeo.org/postgis/trunk@9020 b70326c6-7e19-0410-871a-916f4a2858ee
This should make it more obvious to users that something is still happening in the case that
they are building on a index on larger shapefiles which can often take quite some time.
git-svn-id: http://svn.osgeo.org/postgis/trunk@8814 b70326c6-7e19-0410-871a-916f4a2858ee
The key concept here is that we eliminate all logic from the Makefile and put
it in the build system (e.g. configure). By having the logic at this higher
layer, we make it much easier to transition to another build system in future
such as CMake.
git-svn-id: http://svn.osgeo.org/postgis/trunk@8808 b70326c6-7e19-0410-871a-916f4a2858ee
dialog.
Also a minor bugfix: if the dialog is cancelled by closing the window, ensure that any unset
fields are reset back to blank.
git-svn-id: http://svn.osgeo.org/postgis/trunk@8746 b70326c6-7e19-0410-871a-916f4a2858ee
what form the output takes when it's being loaded into the database directly rather than via
a file.
git-svn-id: http://svn.osgeo.org/postgis/trunk@8745 b70326c6-7e19-0410-871a-916f4a2858ee
on the server considerably easier, since upon abort we just disconnect from the server rather
than trying to figure out what state we are in and handle it appropriately.
git-svn-id: http://svn.osgeo.org/postgis/trunk@8743 b70326c6-7e19-0410-871a-916f4a2858ee
As per my email to postgis-devel, this commit contains a major reworking
of the inner core, with many bugfixes. The primary changes are:
- Elimination of FILENODE, since we can just use pointers to
SHPLOADERCONFIG
- Abstract the configuration structures from the GUI interface
- Restrict entry to either drag/drop or file chooser
- Instead of constantly destroying/creating new dialogs, create
them once and then just show/hide them (in particular this
enables the file chooser to open at its previous directory)
- Add separate connection details and progress bar dialogs
- Rework both internals and GUI in preparation for adding dumper
support
Note that the dumper integration changes are being worked on separately
and will be included in a later commit.
git-svn-id: http://svn.osgeo.org/postgis/trunk@8706 b70326c6-7e19-0410-871a-916f4a2858ee
Update all implementation files accordingly.
Fix some misuses out of liblwgeom.
Add missing copyright notices in a few files.
git-svn-id: http://svn.osgeo.org/postgis/trunk@7907 b70326c6-7e19-0410-871a-916f4a2858ee
This commit drops PostgreSQL references in liblwgeom.h (C_H define)
and hopefully reduces the noise generated by custom symbols.
git-svn-id: http://svn.osgeo.org/postgis/trunk@7761 b70326c6-7e19-0410-871a-916f4a2858ee
PostGIS clients still all use the static version of the library.
Libraries are not installed by default.
[RT-SIGTA]
git-svn-id: http://svn.osgeo.org/postgis/trunk@7744 b70326c6-7e19-0410-871a-916f4a2858ee