#include "fileproto.pb.h"
#include "common.h"
-bool printfile_callback(pb_istream_t *stream, const pb_field_t *field, void *arg)
+bool printfile_callback(pb_istream_t *stream, const pb_field_t *field, void **arg)
{
FileInfo fileinfo;
if (!pb_decode(&input, ListFilesResponse_fields, &response))
{
- fprintf(stderr, "Decoding failed.\n");
+ fprintf(stderr, "Decode failed: %s\n", PB_GET_ERROR(&input));
return false;
}