Fix warnings introduced by minor type errors in recently added code.
[pspp] / src / data / ods-reader.c
index 5306691c6cc6c23efa2423fff1a5386e7e3043fc..b3586b82ec8b7817d77f3f5dffcaf0bde6fd87f5 100644 (file)
@@ -140,7 +140,7 @@ struct ods_reader
 void
 ods_destroy (struct spreadsheet *s)
 {
-  struct ods_reader *r = s;
+  struct ods_reader *r = (struct ods_reader *) s;
 
   if (--r->ref_cnt == 0)
     {
@@ -252,7 +252,7 @@ ods_file_casereader_destroy (struct casereader *reader UNUSED, void *r_)
   xmlFree (r->current_sheet_name);
   xmlFree (r->target_sheet_name);
 
-  ods_destroy (r);
+  ods_destroy (&r->spreadsheet);
 }