[gimp] use G_FILE_TEST_IS_REGULAR instead of G_FILE_TEST_EXISTS
- From: Sven Neumann <neo src gnome org>
- To: svn-commits-list gnome org
- Cc:
- Subject: [gimp] use G_FILE_TEST_IS_REGULAR instead of G_FILE_TEST_EXISTS
- Date: Thu, 27 Aug 2009 21:13:00 +0000 (UTC)
commit 53aa8773460586160c4264d53e8b2eee4eb6e146
Author: Sven Neumann <sven gimp org>
Date: Thu Aug 27 23:11:13 2009 +0200
use G_FILE_TEST_IS_REGULAR instead of G_FILE_TEST_EXISTS
Keeps us from trying to load a directory as a data file.
app/core/gimpdatafactory.c | 8 ++++----
1 files changed, 4 insertions(+), 4 deletions(-)
---
diff --git a/app/core/gimpdatafactory.c b/app/core/gimpdatafactory.c
index 05abbe3..f76fdd6 100644
--- a/app/core/gimpdatafactory.c
+++ b/app/core/gimpdatafactory.c
@@ -350,7 +350,7 @@ gimp_data_factory_data_load (GimpDataFactory *factory,
WRITABLE_PATH_KEY, writable_list);
}
- gimp_datafiles_read_directories (path, G_FILE_TEST_EXISTS,
+ gimp_datafiles_read_directories (path, G_FILE_TEST_IS_REGULAR,
gimp_data_factory_load_data, &context);
gimp_datafiles_read_directories (path, G_FILE_TEST_IS_DIR,
@@ -729,7 +729,7 @@ gimp_data_factory_load_data_recursive (const GimpDatafileData *file_data,
{
GimpDataLoadContext *context = data;
- gimp_datafiles_read_directories (file_data->filename, G_FILE_TEST_EXISTS,
+ gimp_datafiles_read_directories (file_data->filename, G_FILE_TEST_IS_REGULAR,
gimp_data_factory_load_data, context);
gimp_datafiles_read_directories (file_data->filename, G_FILE_TEST_IS_DIR,
@@ -773,7 +773,7 @@ gimp_data_factory_load_data (const GimpDatafileData *file_data,
GList *list;
for (list = cached_data; list; list = g_list_next (list))
- gimp_container_add (factory->priv->container, GIMP_OBJECT (list->data));
+ gimp_container_add (factory->priv->container, list->data);
}
}
@@ -783,7 +783,7 @@ gimp_data_factory_load_data (const GimpDatafileData *file_data,
GError *error = NULL;
data_list = factory->priv->loader_entries[i].load_func (file_data->filename,
- &error);
+ &error);
if (G_LIKELY (data_list))
{
[
Date Prev][
Date Next] [
Thread Prev][
Thread Next]
[
Thread Index]
[
Date Index]
[
Author Index]