summaryrefslogtreecommitdiff
path: root/wsutil/filesystem.c
diff options
context:
space:
mode:
authorStig Bjørlykke <stig@bjorlykke.org>2017-06-22 09:58:14 -0400
committerStig Bjørlykke <stig@bjorlykke.org>2017-06-22 15:43:57 +0000
commit8ddc581336b64f783cf4e5e7ca8ffa37605c8576 (patch)
treef28c78575cd9f4771fae8140aca049434b83277a /wsutil/filesystem.c
parenta4694da19f8e58ee6f5a51e2b59645b38fbdce1a (diff)
downloadwireshark-8ddc581336b64f783cf4e5e7ca8ffa37605c8576.tar.gz
wsutil: Back out profile_write_info_file
Change-Id: I9253a4295aecb23ec5e87d0453249955ca1ea18a Reviewed-on: https://code.wireshark.org/review/22347 Petri-Dish: Stig Bjørlykke <stig@bjorlykke.org> Tested-by: Petri Dish Buildbot <buildbot-no-reply@wireshark.org> Reviewed-by: Stig Bjørlykke <stig@bjorlykke.org>
Diffstat (limited to 'wsutil/filesystem.c')
-rw-r--r--wsutil/filesystem.c34
1 files changed, 0 insertions, 34 deletions
diff --git a/wsutil/filesystem.c b/wsutil/filesystem.c
index 28f68eac33..4d28db0dc7 100644
--- a/wsutil/filesystem.c
+++ b/wsutil/filesystem.c
@@ -1238,40 +1238,6 @@ profile_store_persconffiles(gboolean store)
do_store_persconffiles = store;
}
-static gint
-compare_filename(gconstpointer dissector_a, gconstpointer dissector_b)
-{
- return strcmp((const char*)dissector_a, (const char*)dissector_b);
-}
-
-void
-profile_write_info_file(void)
-{
- gchar *profile_dir, *info_file, *filename;
- GList *files, *file;
- ssize_t nwritten = 0;
- int fd;
-
- profile_dir = get_profiles_dir();
- info_file = g_strdup_printf("%s%s%s", profile_dir, G_DIR_SEPARATOR_S, PROFILES_INFO_NAME);
- fd = ws_open(info_file, O_WRONLY | O_CREAT | O_TRUNC | O_BINARY, 0644);
-
- files = g_hash_table_get_keys(profile_files);
- files = g_list_sort(files, compare_filename);
- file = g_list_first(files);
- while (file) {
- filename = (gchar *)file->data;
- nwritten += ws_write(fd, filename, (unsigned int)strlen(filename));
- nwritten += ws_write(fd, "\n", 1);
- file = g_list_next(file);
- }
- g_list_free(files);
-
- ws_close(fd);
- g_free(info_file);
- g_free(profile_dir);
-}
-
/*
* Get the directory in which personal configuration files reside.
*