Differences From Artifact [bae06cd7cc]:
- File src/gaiageo/gg_lwgeom.c — part of check-in [eb1743e6dd] at 2015-09-21 07:30:37 on branch trunk — Topology enhancements (user: sandro size: 59619)
To Artifact [6000f2931d]:
- File src/gaiageo/gg_lwgeom.c — part of check-in [985e069400] at 2015-10-27 13:17:02 on branch trunk — implementing ST_CreateTopoGeo() and ST_SpatNetFromGeom() (user: sandro size: 59711)
92 92 { 93 93 char *msg = sqlite3_vmprintf (fmt, ap); 94 94 if (msg == NULL) 95 95 { 96 96 va_end (ap); 97 97 return; 98 98 } 99 - spatialite_e ("LWGEOM notice: %s\n", msg); 99 + if (strlen (msg) > 1) 100 + spatialite_e ("LWGEOM notice: %s\n", msg); 100 101 gaiaSetLwGeomWarningMsg (msg); 101 102 sqlite3_free (msg); 102 103 } 103 104 104 105 static void 105 106 lwgaiatopo_noticereporter (const char *fmt, va_list ap) 106 107 { 107 108 char *msg = sqlite3_vmprintf (fmt, ap); 108 109 if (msg == NULL) 109 110 { 110 111 va_end (ap); 111 112 return; 112 113 } 113 - spatialite_e ("LWGEOM notice: %s\n", msg); 114 + if (strlen (msg) > 1) 115 + spatialite_e ("LWGEOM notice: %s\n", msg); 114 116 gaiaSetLwGeomWarningMsg (msg); 115 117 sqlite3_free (msg); 116 118 } 117 119 118 120 static void 119 121 lwgaia_errorreporter (const char *fmt, va_list ap) 120 122 { 121 123 char *msg = sqlite3_vmprintf (fmt, ap); 122 124 if (msg == NULL) 123 125 { 124 126 va_end (ap); 125 127 return; 126 128 } 127 - spatialite_e ("LWGEOM error: %s\n", msg); 129 + if (strlen (msg) > 1) 130 + spatialite_e ("LWGEOM error: %s\n", msg); 128 131 gaiaSetLwGeomErrorMsg (msg); 129 132 sqlite3_free (msg); 130 133 } 131 134 132 135 static void 133 136 lwgaiatopo_errorreporter (const char *fmt, va_list ap) 134 137 { 135 138 char *msg = sqlite3_vmprintf (fmt, ap); 136 139 if (msg == NULL) 137 140 { 138 141 va_end (ap); 139 142 return; 140 143 } 141 - gaiaSetLwGeomErrorMsg (msg); 144 + if (strlen (msg) > 1) 145 + gaiaSetLwGeomErrorMsg (msg); 142 146 sqlite3_free (msg); 143 147 } 144 148 145 149 #ifndef POSTGIS_2_1 146 150 /* liblwgeom initializion function: required by PostGIS 2.0.x */ 147 151 void 148 152 lwgeom_init_allocators (void)