X-Git-Url: http://git.vrable.net/?a=blobdiff_plain;f=bluesky%2Fdebug.c;h=7de509559bb573dee5bdddb3d86850862d6833aa;hb=75aed7ed122b11bbbe3814b6cc9bbacbf5d791c1;hp=ee6e0c5947602b64855be9810ee99896bcf31160;hpb=0f7a0642cd1b9d98af851b9cf2ed14c9a83ddfc2;p=bluesky.git diff --git a/bluesky/debug.c b/bluesky/debug.c index ee6e0c5..7de5095 100644 --- a/bluesky/debug.c +++ b/bluesky/debug.c @@ -81,9 +81,14 @@ void inode_map_dump(GSequence *inode_map) !g_sequence_iter_is_end(j); j = g_sequence_iter_next(j)) { InodeMapEntry *entry = (InodeMapEntry *)g_sequence_get(j); - char *id = bluesky_cloudlog_id_to_string(entry->id); - g_print(" Entry %"PRIu64" id=%s\n", entry->inum, id); - g_free(id); + BlueSkyCloudLog *item = entry->item; + if (item != NULL) { + char *id = bluesky_cloudlog_id_to_string(item->id); + g_print(" Entry %"PRIu64" id=%s\n", entry->inum, id); + g_free(id); + } else { + g_print(" Entry %"PRIu64" not available\n", entry->inum); + } } } }