--- a/src/pvr2/rendsave.c Thu May 29 10:50:25 2008 +0000 +++ b/src/pvr2/rendsave.c Wed Jul 30 22:50:44 2008 +0000 @@ -49,20 +49,20 @@ int pvr2_render_save_scene( const gchar *filename ) { struct header { - char magic[16]; - uint32_t version; - uint32_t timestamp; - uint32_t frame_count; + char magic[16]; + uint32_t version; + uint32_t timestamp; + uint32_t frame_count; } scene_header; char page_map[SAVE_PAGE_COUNT]; int i,j; pvr2_find_referenced_pages(page_map); - + FILE *f = fopen( filename, "wo" ); if( f == NULL ) { - ERROR( "Unable to open file '%s' to write scene data: %s", filename, strerror(errno) ); - return -1; + ERROR( "Unable to open file '%s' to write scene data: %s", filename, strerror(errno) ); + return -1; } /* Header */ @@ -81,16 +81,16 @@ /* Write out the VRAM pages we care about */ for( i=0; i