And remember to add files with function.

SVN revision: 28280
This commit is contained in:
Sebastian Dransfeld 2007-02-07 01:13:08 +00:00
parent b928ccc30c
commit 987db7b896
2 changed files with 37 additions and 0 deletions

View File

@ -0,0 +1,30 @@
/* vim: set sw=4 ts=4 sts=4 et: */
#include "Efreet.h"
#include "efreet_private.h"
int
efreet_util_path_in_default(const char *section, const char *path)
{
Ecore_List *dirs;
int ret = 0;
char *dir;
dirs = efreet_default_dirs_get(efreet_data_home_get(), efreet_data_dirs_get(),
section);
ecore_list_goto_first(dirs);
while ((dir = ecore_list_next(dirs)))
{
size_t len;
len = strlen(dir);
if (!strncmp(path, dir, strlen(dir)))
{
ret = 1;
break;
}
}
ecore_list_destroy(dirs);
return ret;
}

View File

@ -0,0 +1,7 @@
/* vim: set sw=4 ts=4 sts=4 et: */
#ifndef EFREET_UTILS_H
#define EFREET_UTILS_H
int efreet_util_path_in_default(const char *section, const char *path);
#endif