if (!pb_decode(stream, FileInfo_fields, &fileinfo))
return false;
- printf("%-10lld %s\n", fileinfo.inode, fileinfo.name);
+ printf("%-10lld %s\n", (long long)fileinfo.inode, fileinfo.name);
return true;
}
if (!pb_decode(&input, ListFilesResponse_fields, &response))
{
- fprintf(stderr, "Decoding failed.\n");
+ fprintf(stderr, "Decode failed: %s\n", PB_GET_ERROR(&input));
return false;
}