summaryrefslogtreecommitdiff
path: root/src/file-utils.c
diff options
context:
space:
mode:
Diffstat (limited to 'src/file-utils.c')
-rw-r--r--src/file-utils.c65
1 files changed, 0 insertions, 65 deletions
diff --git a/src/file-utils.c b/src/file-utils.c
index a967cb4..04f6381 100644
--- a/src/file-utils.c
+++ b/src/file-utils.c
@@ -42,10 +42,8 @@
#include "glib-utils.h"
#include "fr-init.h"
-
#define SPECIAL_DIR(x) ((strcmp ((x), "..") == 0) || (strcmp ((x), ".") == 0))
-
gboolean
uri_exists (const char *uri)
{
@@ -62,7 +60,6 @@ uri_exists (const char *uri)
return exists;
}
-
static gboolean
uri_is_filetype (const char *uri,
GFileType file_type)
@@ -94,21 +91,18 @@ uri_is_filetype (const char *uri,
return result;
}
-
gboolean
uri_is_file (const char *uri)
{
return uri_is_filetype (uri, G_FILE_TYPE_REGULAR);
}
-
gboolean
uri_is_dir (const char *uri)
{
return uri_is_filetype (uri, G_FILE_TYPE_DIRECTORY);
}
-
gboolean
path_is_dir (const char *path)
{
@@ -128,7 +122,6 @@ uri_is_local (const char *uri)
return strncmp (uri, "file://", 7) == 0;
}
-
gboolean
dir_is_empty (const char *uri)
{
@@ -170,7 +163,6 @@ dir_is_empty (const char *uri)
return (n == 0);
}
-
gboolean
dir_contains_one_object (const char *uri)
{
@@ -224,7 +216,6 @@ dir_contains_one_object (const char *uri)
return (n == 1);
}
-
char *
get_dir_content_if_unique (const char *uri)
{
@@ -286,7 +277,6 @@ get_dir_content_if_unique (const char *uri)
return content_uri;
}
-
/* Check whether the dirname is contained in filename */
gboolean
path_in_path (const char *dirname,
@@ -318,7 +308,6 @@ path_in_path (const char *dirname,
&& (filename[separator_position] == '/'));
}
-
goffset
get_file_size (const char *uri)
{
@@ -346,7 +335,6 @@ get_file_size (const char *uri)
return size;
}
-
goffset
get_file_size_for_path (const char *path)
{
@@ -360,7 +348,6 @@ get_file_size_for_path (const char *path)
return result;
}
-
static time_t
get_file_time_type (const char *uri,
const char *type)
@@ -390,14 +377,12 @@ get_file_time_type (const char *uri,
return result;
}
-
time_t
get_file_mtime (const char *uri)
{
return get_file_time_type (uri, G_FILE_ATTRIBUTE_TIME_MODIFIED);
}
-
time_t
get_file_mtime_for_path (const char *path)
{
@@ -411,14 +396,12 @@ get_file_mtime_for_path (const char *path)
return result;
}
-
time_t
get_file_ctime (const char *uri)
{
return get_file_time_type (uri, G_FILE_ATTRIBUTE_TIME_CREATED);
}
-
gboolean
file_is_hidden (const gchar *name)
{
@@ -429,7 +412,6 @@ file_is_hidden (const gchar *name)
return TRUE;
}
-
/* like g_path_get_basename but does not warn about NULL and does not
* alloc a new string. */
const gchar* file_name_from_path(const gchar *file_name)
@@ -455,7 +437,6 @@ const gchar* file_name_from_path(const gchar *file_name)
return base + 1;
}
-
char *
dir_name_from_path (const gchar *path)
{
@@ -479,7 +460,6 @@ dir_name_from_path (const gchar *path)
return g_strndup (path + base + 1, last_char - base);
}
-
gchar *
remove_level_from_path (const gchar *path)
{
@@ -503,7 +483,6 @@ remove_level_from_path (const gchar *path)
return new_path;
}
-
char *
remove_ending_separator (const char *path)
{
@@ -519,7 +498,6 @@ remove_ending_separator (const char *path)
return g_strndup (path, copy_len);
}
-
char *
build_uri (const char *base, ...)
{
@@ -540,7 +518,6 @@ build_uri (const char *base, ...)
return g_string_free (uri, FALSE);
}
-
gchar *
remove_extension_from_path (const gchar *path)
{
@@ -566,7 +543,6 @@ remove_extension_from_path (const gchar *path)
return new_path;
}
-
gboolean
make_directory_tree (GFile *dir,
mode_t mode,
@@ -603,7 +579,6 @@ make_directory_tree (GFile *dir,
return success;
}
-
gboolean
ensure_dir_exists (const char *uri,
mode_t mode,
@@ -629,7 +604,6 @@ ensure_dir_exists (const char *uri,
return TRUE;
}
-
gboolean
make_directory_tree_from_path (const char *path,
mode_t mode,
@@ -645,7 +619,6 @@ make_directory_tree_from_path (const char *path,
return result;
}
-
const char *
get_file_extension (const char *filename)
{
@@ -676,7 +649,6 @@ get_file_extension (const char *filename)
return ext;
}
-
gboolean
file_extension_is (const char *filename,
const char *ext)
@@ -691,7 +663,6 @@ file_extension_is (const char *filename,
return strcasecmp (filename + filename_l - ext_l, ext) == 0;
}
-
gboolean
is_mime_type (const char *mime_type,
const char *pattern)
@@ -699,7 +670,6 @@ is_mime_type (const char *mime_type,
return (strcasecmp (mime_type, pattern) == 0);
}
-
const char*
get_file_mime_type (const char *uri,
gboolean fast_file_type)
@@ -729,7 +699,6 @@ get_file_mime_type (const char *uri,
return result;
}
-
const char*
get_file_mime_type_for_path (const char *filename,
gboolean fast_file_type)
@@ -744,7 +713,6 @@ get_file_mime_type_for_path (const char *filename,
return mime_type;
}
-
void
path_list_free (GList *path_list)
{
@@ -753,7 +721,6 @@ path_list_free (GList *path_list)
g_list_free_full (path_list, g_free);
}
-
GList *
path_list_dup (GList *path_list)
{
@@ -766,7 +733,6 @@ path_list_dup (GList *path_list)
return g_list_reverse (new_list);
}
-
guint64
get_dest_free_space (const char *path)
{
@@ -790,7 +756,6 @@ get_dest_free_space (const char *path)
return freespace;
}
-
static gboolean
delete_directory_recursive (GFile *dir,
GError **error)
@@ -841,7 +806,6 @@ delete_directory_recursive (GFile *dir,
return ! error_occurred;
}
-
gboolean
remove_directory (const char *uri)
{
@@ -860,7 +824,6 @@ remove_directory (const char *uri)
return result;
}
-
gboolean
remove_local_directory (const char *path)
{
@@ -877,10 +840,8 @@ remove_local_directory (const char *path)
return result;
}
-
static const char *try_folder[] = { "cache", "~", "tmp", NULL };
-
static char *
ith_temp_folder_to_try (int n)
{
@@ -897,7 +858,6 @@ ith_temp_folder_to_try (int n)
return g_strdup (folder);
}
-
char *
get_temp_work_dir (const char *parent_folder)
{
@@ -942,7 +902,6 @@ get_temp_work_dir (const char *parent_folder)
return result;
}
-
gboolean
is_temp_work_dir (const char *dir)
{
@@ -967,7 +926,6 @@ is_temp_work_dir (const char *dir)
return FALSE;
}
-
gboolean
is_temp_dir (const char *dir)
{
@@ -981,10 +939,8 @@ is_temp_dir (const char *dir)
return is_temp_work_dir (dir);
}
-
/* file list utils */
-
gboolean
file_list__match_pattern (const char *line,
const char *pattern)
@@ -1018,7 +974,6 @@ file_list__match_pattern (const char *line,
return (*p == 0);
}
-
int
file_list__get_index_from_pattern (const char *line,
const char *pattern)
@@ -1039,7 +994,6 @@ file_list__get_index_from_pattern (const char *line,
return -1;
}
-
char*
file_list__get_next_field (const char *line,
int start_from,
@@ -1069,7 +1023,6 @@ file_list__get_next_field (const char *line,
return g_strndup (f_start, f_end - f_start);
}
-
char*
file_list__get_prev_field (const char *line,
int start_from,
@@ -1097,7 +1050,6 @@ file_list__get_prev_field (const char *line,
return g_strndup (f_start + 1, f_end - f_start);
}
-
gboolean
check_permissions (const char *uri,
int mode)
@@ -1113,7 +1065,6 @@ check_permissions (const char *uri,
return result;
}
-
gboolean
check_file_permissions (GFile *file,
int mode)
@@ -1156,7 +1107,6 @@ check_file_permissions (GFile *file,
return result;
}
-
gboolean
is_program_in_path (const char *filename)
{
@@ -1183,7 +1133,6 @@ is_program_in_path (const char *filename)
return result;
}
-
gboolean
is_program_available (const char *filename,
gboolean check)
@@ -1191,7 +1140,6 @@ is_program_available (const char *filename,
return ! check || is_program_in_path (filename);
}
-
const char *
get_home_uri (void)
{
@@ -1201,7 +1149,6 @@ get_home_uri (void)
return home_uri;
}
-
char *
get_home_relative_uri (const char *partial_uri)
{
@@ -1211,7 +1158,6 @@ get_home_relative_uri (const char *partial_uri)
NULL);
}
-
GFile *
get_home_relative_file (const char *partial_uri)
{
@@ -1225,7 +1171,6 @@ get_home_relative_file (const char *partial_uri)
return file;
}
-
GFile *
get_user_config_subdirectory (const char *child_name,
gboolean create_child)
@@ -1248,7 +1193,6 @@ get_user_config_subdirectory (const char *child_name,
return file;
}
-
const char *
remove_host_from_uri (const char *uri)
{
@@ -1269,7 +1213,6 @@ remove_host_from_uri (const char *uri)
return sep;
}
-
char *
get_uri_host (const char *uri)
{
@@ -1284,7 +1227,6 @@ get_uri_host (const char *uri)
return g_strndup (uri, (idx - uri));
}
-
char *
get_uri_root (const char *uri)
{
@@ -1300,7 +1242,6 @@ get_uri_root (const char *uri)
return root;
}
-
int
uricmp (const char *uri1,
const char *uri2)
@@ -1308,7 +1249,6 @@ uricmp (const char *uri1,
return strcmp_null_tolerant (uri1, uri2);
}
-
char *
get_alternative_uri (const char *folder,
const char *name)
@@ -1328,7 +1268,6 @@ get_alternative_uri (const char *folder,
return new_uri;
}
-
char *
get_alternative_uri_for_uri (const char *uri)
{
@@ -1342,7 +1281,6 @@ get_alternative_uri_for_uri (const char *uri)
return new_uri;
}
-
GList *
gio_file_list_dup (GList *l)
{
@@ -1352,7 +1290,6 @@ gio_file_list_dup (GList *l)
return g_list_reverse (r);
}
-
void
gio_file_list_free (GList *l)
{
@@ -1362,7 +1299,6 @@ gio_file_list_free (GList *l)
g_list_free (l);
}
-
GList *
gio_file_list_new_from_uri_list (GList *uris)
{
@@ -1372,7 +1308,6 @@ gio_file_list_new_from_uri_list (GList *uris)
return g_list_reverse (r);
}
-
void
g_key_file_save (GKeyFile *key_file,
GFile *file)