Always return a GFileType enum value (#520715).
authorA. Walton <awalton@svn.gnome.org>
Mon, 31 Mar 2008 19:32:58 +0000 (19:32 +0000)
committerAndrew Walton <awalton@src.gnome.org>
Mon, 31 Mar 2008 19:32:58 +0000 (19:32 +0000)
2008-03-31  A. Walton  <awalton@svn.gnome.org>

* gfile.c (g_file_query_file_type):
Always return a GFileType enum value (#520715).

svn path=/trunk/; revision=6799

gio/ChangeLog
gio/gfile.c

index 0ca8d91..5441eee 100644 (file)
@@ -1,3 +1,8 @@
+2008-03-31  A. Walton  <awalton@svn.gnome.org>
+
+       * gfile.c (g_file_query_file_type):
+       Always return a GFileType enum value (#520715).
+
 2008-03-31  Alexander Larsson  <alexl@redhat.com>
 
         * glocalfileenumerator.c:
index e881554..c908ad6 100644 (file)
@@ -966,7 +966,7 @@ g_file_query_file_type (GFile *file,
   GFileInfo *info;
   GFileType file_type;
   
-  g_return_val_if_fail (G_IS_FILE(file), FALSE);
+  g_return_val_if_fail (G_IS_FILE(file), G_FILE_TYPE_UNKNOWN);
   info = g_file_query_info (file, G_FILE_ATTRIBUTE_STANDARD_TYPE, flags,
                            cancellable, NULL);
   if (info != NULL)