[postgis-commits] svn - r3540 - trunk/loader
postgis-commits at postgis.refractions.net
postgis-commits at postgis.refractions.net
Mon Jan 19 23:13:23 PST 2009
Author: pramsey
Date: 2009-01-19 23:13:23 -0800 (Mon, 19 Jan 2009)
New Revision: 3540
Modified:
trunk/loader/shp2pgsql-gui.c
Log:
Protect the filename setting a little bit more in case it's NULL.
Modified: trunk/loader/shp2pgsql-gui.c
===================================================================
--- trunk/loader/shp2pgsql-gui.c 2009-01-20 00:50:10 UTC (rev 3539)
+++ trunk/loader/shp2pgsql-gui.c 2009-01-20 07:13:23 UTC (rev 3540)
@@ -580,9 +580,17 @@
char *table_start;
char *table_end;
char *table;
+ const char *gtk_filename = gtk_file_chooser_get_filename(GTK_FILE_CHOOSER(widget))
- shp_file = strdup(gtk_file_chooser_get_filename(GTK_FILE_CHOOSER(widget)));
- shp_file_len = strlen(shp_file);
+ if( gtk_filename )
+ {
+ shp_file = strdup(gtk_filename);
+ shp_file_len = strlen(shp_file);
+ }
+ else
+ {
+ return;
+ }
/* Roll back from end to first slash character. */
table_start = shp_file + shp_file_len;
More information about the postgis-commits
mailing list