Procházet zdrojové kódy

parse out '$' from svn keywords (merge from devbr6)

git-svn-id: https://svn.osgeo.org/grass/grass/trunk@37358 15284696-431f-4ddb-bdfa-cd5b030d7da7
Hamish Bowman před 16 roky
rodič
revize
9d3ce1b9b5
1 změnil soubory, kde provedl 8 přidání a 3 odebrání
  1. 8 3
      general/g.version/main.c

+ 8 - 3
general/g.version/main.c

@@ -66,9 +66,14 @@ int main(int argc, char *argv[])
 	fprintf(stdout, "\n");
     }
 
-    if (gish_rev->answer)
-	fprintf(stdout, "%s\n%s\n", GIS_H_VERSION, GIS_H_DATE);
-	/* use G_tokenize() if you want to get rid of the '$'s */
+    if (gish_rev->answer) {
+	/* fprintf(stdout, "%s\n%s\n", GIS_H_VERSION, GIS_H_DATE); */
+	char **rev_ver = G_tokenize(GIS_H_VERSION, "$");
+	char **rev_time = G_tokenize(GIS_H_DATE, "$");
+	fprintf(stdout, "%s\n%s\n", rev_ver[1], rev_time[1]);
+	G_free_tokens(rev_ver);
+	G_free_tokens(rev_time);
+    }
 
     return (EXIT_SUCCESS);
 }