diff options
author | Brecht Van Lommel <brechtvanlommel@pandora.be> | 2008-12-19 03:50:21 +0300 |
---|---|---|
committer | Brecht Van Lommel <brechtvanlommel@pandora.be> | 2008-12-19 03:50:21 +0300 |
commit | d9de6fca6cda2a7ddeeb936692b529182a14dec9 (patch) | |
tree | 63b5384fe03297bdfb40205c280b36ec043d0ed1 /source/blender/blenloader/intern/readfile.h | |
parent | ea81c58429ecd51752e2abb7d756ef1d09514b84 (diff) |
2.5: Change blenloader module to use the Report system for reporting errors.
Diffstat (limited to 'source/blender/blenloader/intern/readfile.h')
-rw-r--r-- | source/blender/blenloader/intern/readfile.h | 11 |
1 files changed, 6 insertions, 5 deletions
diff --git a/source/blender/blenloader/intern/readfile.h b/source/blender/blenloader/intern/readfile.h index 8547a4d9652..f53f3c6c883 100644 --- a/source/blender/blenloader/intern/readfile.h +++ b/source/blender/blenloader/intern/readfile.h @@ -35,6 +35,7 @@ struct OldNewMap; struct MemFile; struct bheadsort; +struct ReportList; typedef struct FileData { // linked list of BHeadN's @@ -83,7 +84,7 @@ typedef struct FileData { * data through streamglue. */ BlendFileData **bfd_r; - BlendReadError *error_r; + struct ReportList *reports; } FileData; typedef struct BHeadN { @@ -106,11 +107,11 @@ struct Main; void blo_join_main(ListBase *mainlist); void blo_split_main(ListBase *mainlist, struct Main *main); -BlendFileData *blo_read_file_internal( FileData *fd, BlendReadError *error_r); +BlendFileData *blo_read_file_internal( FileData *fd, struct ReportList *reports); -FileData *blo_openblenderfile( char *name, BlendReadError *error_r); -FileData *blo_openblendermemory( void *buffer, int buffersize, BlendReadError *error_r); -FileData *blo_openblendermemfile(struct MemFile *memfile, BlendReadError *error_r); +FileData *blo_openblenderfile( char *name, struct ReportList *reports); +FileData *blo_openblendermemory( void *buffer, int buffersize, struct ReportList *reports); +FileData *blo_openblendermemfile(struct MemFile *memfile, struct ReportList *reports); void blo_clear_proxy_pointers_from_lib(FileData *fd); void blo_make_image_pointer_map(FileData *fd); |