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)