Diff
Not logged in

Differences From Artifact [bae06cd7cc]:

To Artifact [6000f2931d]:


    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)