[geany/geany-plugins] bfe78b: geanyctags: use g_unlink() instead of removing files by windows cmdline "del"
Jiří Techet
git-noreply at xxxxx
Wed Oct 15 14:01:22 UTC 2014
Branch: refs/heads/master
Author: Jiří Techet <techet at gmail.com>
Committer: Jiří Techet <techet at gmail.com>
Date: Wed, 15 Oct 2014 14:01:22 UTC
Commit: bfe78bc06198df06048b94569b059b0b3b4383c2
https://github.com/geany/geany-plugins/commit/bfe78bc06198df06048b94569b059b0b3b4383c2
Log Message:
-----------
geanyctags: use g_unlink() instead of removing files by windows cmdline "del"
Modified Paths:
--------------
geanyctags/src/geanyctags.c
Modified: geanyctags/src/geanyctags.c
7 lines changed, 1 insertions(+), 6 deletions(-)
===================================================================
@@ -209,12 +209,7 @@ on_generate_tags(GtkMenuItem *menuitem, gpointer user_data)
/* Unfortunately, there's a bug in ctags - when run with -R, the first line is
* empty, ctags doesn't recognize the tags file as a valid ctags file and
* refuses to overwrite it. Therefore, we need to delete the tags file manually. */
- gchar **argv = g_new0(gchar *, 2);
- argv[0] = g_strconcat("del ", tag_filename, NULL);
- argv[1] = NULL;
- utils_spawn_sync(prj->base_path, argv, NULL, G_SPAWN_SEARCH_PATH,
- NULL, NULL, NULL, NULL, NULL, NULL));
- g_strfreev(argv);
+ g_unlink(tag_filename);
cmd = g_strconcat("ctags.exe -R --totals --fields=fKsSt --extra=-fq --c-kinds=+p --sort=foldcase --excmd=number -f ",
tag_filename, NULL);
--------------
This E-Mail was brought to you by github_commit_mail.py (Source: https://github.com/geany/infrastructure).
More information about the Plugins-Commits
mailing list