return g_ascii_strdown(s, -1);
}
+gboolean bluesky_inode_is_ready(BlueSkyInode *inode)
+{
+ if (inode == NULL)
+ return FALSE;
+
+ g_mutex_lock(inode->lock);
+ gboolean valid = (inode->type != BLUESKY_PENDING
+ && inode->type != BLUESKY_INVALID);
+
+ g_mutex_unlock(inode->lock);
+
+ return valid;
+}
+
/**** Reference-counted strings. ****/
/* Create and return a new reference-counted string. The reference count is