Przeglądaj źródła

v.out.postgis: correct done message

git-svn-id: https://svn.osgeo.org/grass/grass/trunk@56470 15284696-431f-4ddb-bdfa-cd5b030d7da7
Martin Landa 12 lat temu
rodzic
commit
bdfdbb8dce
1 zmienionych plików z 8 dodań i 3 usunięć
  1. 8 3
      vector/v.out.postgis/main.c

+ 8 - 3
vector/v.out.postgis/main.c

@@ -162,9 +162,14 @@ int main(int argc, char *argv[])
         G_fatal_error(_("No features exported. PostGIS layer <%s> not created."),
         G_fatal_error(_("No features exported. PostGIS layer <%s> not created."),
                       Vect_get_name(&Out));
                       Vect_get_name(&Out));
 
 
-    G_done_msg(_("%d features (%s) written to <%s>."),
-               Vect_get_num_lines(&Out), Vect_get_finfo_geometry_type(&Out),
-               Vect_get_name(&Out));
+    if (!flags.topo->answer) 
+        G_done_msg(_("%d features (%s type) written to <%s>."),
+                   Vect_sfa_get_num_features(&Out), Vect_get_finfo_geometry_type(&Out),
+                   Vect_get_name(&Out));
+    else
+        G_done_msg(_("%d primitives written to <%s>."),
+                   Vect_get_num_lines(&Out), Vect_get_finfo_geometry_type(&Out),
+                   Vect_get_name(&Out));
     
     
     /* close output map */
     /* close output map */
     Vect_close(&Out);
     Vect_close(&Out);