core: Delete some dead utility code

This commit is contained in:
Colin Walters 2011-12-02 19:54:53 -05:00
parent 0003e101f6
commit 7545405b73
2 changed files with 0 additions and 66 deletions

View File

@ -106,21 +106,6 @@ ot_util_sort_filenames_by_component_length (GPtrArray *files)
return array; return array;
} }
int
ot_util_count_filename_components (const char *path)
{
int i = 0;
while (path)
{
i++;
path = strchr (path, '/');
if (path)
path++;
}
return i;
}
gboolean gboolean
ot_util_filename_has_dotdot (const char *path) ot_util_filename_has_dotdot (const char *path)
{ {
@ -237,51 +222,6 @@ ot_util_set_error_from_errno (GError **error,
errno = saved_errno; errno = saved_errno;
} }
int
ot_util_open_file_read (const char *path, GError **error)
{
char *dirname = NULL;
char *basename = NULL;
DIR *dir = NULL;
int fd = -1;
dirname = g_path_get_dirname (path);
basename = g_path_get_basename (path);
dir = opendir (dirname);
if (dir == NULL)
{
ot_util_set_error_from_errno (error, errno);
goto out;
}
fd = ot_util_open_file_read_at (dirfd (dir), basename, error);
out:
g_free (basename);
g_free (dirname);
if (dir != NULL)
closedir (dir);
return fd;
}
int
ot_util_open_file_read_at (int dirfd, const char *name, GError **error)
{
int fd;
int flags = O_RDONLY;
#ifdef O_CLOEXEC
flags |= O_CLOEXEC;
#endif
#ifdef O_NOATIME
flags |= O_NOATIME;
#endif
fd = openat (dirfd, name, flags);
if (fd < 0)
ot_util_set_error_from_errno (error, errno);
return fd;
}
void void
ot_util_fatal_literal (const char *msg) ot_util_fatal_literal (const char *msg)
{ {

View File

@ -54,12 +54,6 @@ GPtrArray* ot_util_path_split (const char *path);
char *ot_util_path_join_n (const char *base, GPtrArray *components, int n); char *ot_util_path_join_n (const char *base, GPtrArray *components, int n);
int ot_util_count_filename_components (const char *path);
int ot_util_open_file_read (const char *path, GError **error);
int ot_util_open_file_read_at (int dirfd, const char *name, GError **error);
void ot_util_set_error_from_errno (GError **error, gint saved_errno); void ot_util_set_error_from_errno (GError **error, gint saved_errno);
G_END_DECLS G_END_DECLS