sync with 0.7.4cvs49
[claws.git] / src / utils.c
index 715d69adf6f2c6dec8ee692dd96ac67163306f40..140f5f3a4abb1ad375ed0ece697a9775d604521c 100644 (file)
@@ -1438,6 +1438,18 @@ gboolean is_dir_exist(const gchar *dir)
        return FALSE;
 }
 
+gboolean is_file_entry_exist(const gchar *file)
+{
+       struct stat s;
+
+       if (stat(file, &s) < 0) {
+               if (ENOENT != errno) FILE_OP_ERROR(file, "stat");
+               return FALSE;
+       }
+
+       return TRUE;
+}
+
 gint change_dir(const gchar *dir)
 {
        gchar *prevdir = NULL;