Rework caching of data blocks to eliminate double-caching.
[bluesky.git] / bluesky / serialize.c
index 44233a1..a9e4182 100644 (file)
@@ -95,8 +95,8 @@ void bluesky_serialize_inode(GString *out, BlueSkyInode *inode)
             BlueSkyBlock *b = &g_array_index(inode->blocks, BlueSkyBlock, i);
             BlueSkyCloudID id;
             memset(&id, 0, sizeof(id));
-            if (b->cloudref != NULL)
-                id = b->cloudref->id;
+            if (b->ref != NULL)
+                id = b->ref->id;
             g_string_append_len(out, (const char *)&id, sizeof(id));
         }
         break;