Changeset 262 for libyaml/trunk/src/yaml_private.h
- Timestamp:
- 12/26/07 08:46:43 (5 years ago)
- File:
-
- 1 edited
-
libyaml/trunk/src/yaml_private.h (modified) (2 diffs)
Legend:
- Unmodified
- Added
- Removed
-
libyaml/trunk/src/yaml_private.h
r261 r262 29 29 */ 30 30 31 #define MEMORY_ERROR_INIT(error)\31 #define ERROR_INIT(error,error_type) \ 32 32 (memset(&(error), 0, sizeof(error)), \ 33 (error).type = YAML_MEMORY_ERROR,\33 (error).type = (error_type), \ 34 34 0) 35 35 … … 75 75 0) 76 76 77 #define READER_ERROR_INIT(error,problem,offset) \ 78 READING_ERROR_INIT(error,YAML_READER_ERROR,problem,offset,-1) 79 80 #define DECODER_ERROR_INIT(error,problem,offset,value) \ 81 READING_ERROR_INIT(error,YAML_DECODER_ERROR,problem,offset,value) 82 83 #define SCANNER_ERROR_INIT(error,problem,problem_mark) \ 84 LOADING_ERROR_INIT(error,YAML_SCANNER_ERROR,problem,problem_mark) 85 86 #define SCANNER_ERROR_WITH_CONTEXT_INIT(error,context,context_mark,problem,problem_mark) \ 87 LOADING_ERROR_WITH_CONTEXT_INIT(error,YAML_SCANNER_ERROR,context,context_mark,problem,problem_mark) 88 89 #define PARSER_ERROR_INIT(error,problem,problem_mark) \ 90 LOADING_ERROR_INIT(error,YAML_PARSER_ERROR,problem,problem_mark) 91 92 #define PARSER_ERROR_WITH_CONTEXT_INIT(error,context,context_mark,problem,problem_mark) \ 93 LOADING_ERROR_WITH_CONTEXT_INIT(error,YAML_PARSER_ERROR,context,context_mark,problem,problem_mark) 94 95 #define COMPOSER_ERROR_INIT(error,problem,problem_mark) \ 96 LOADING_ERROR_INIT(error,YAML_COMPOSER_ERROR,problem,problem_mark) 97 98 #define COMPOSER_ERROR_WITH_CONTEXT_INIT(error,context,context_mark,problem,problem_mark) \ 99 LOADING_ERROR_WITH_CONTEXT_INIT(error,YAML_COMPOSER_ERROR,context,context_mark,problem,problem_mark) 100 101 #define WRITER_ERROR_INIT(error,problem,offset) \ 102 WRITING_ERROR_INIT(error,YAML_WRITER_ERROR,problem,offset) 103 104 #define EMITTER_ERROR_INIT(error,context,problem) \ 105 DUMPING_ERROR_INIT(error,YAML_EMITTER_ERROR,problem) 106 107 #define SERIALIZER_ERROR_INIT(error,context) \ 108 DUMPING_ERROR_INIT(error,YAML_SERIALIZER_ERROR,problem) 77 #define MEMORY_ERROR_INIT(self) \ 78 ERROR_INIT((self)->error,YAML_MEMORY_ERROR) 79 80 #define READER_ERROR_INIT(self,problem,offset) \ 81 READING_ERROR_INIT((self)->error,YAML_READER_ERROR,problem,offset,-1) 82 83 #define DECODER_ERROR_INIT(self,problem,offset,value) \ 84 READING_ERROR_INIT((self)->error,YAML_DECODER_ERROR,problem,offset,value) 85 86 #define SCANNER_ERROR_INIT(self,problem,problem_mark) \ 87 LOADING_ERROR_INIT((self)->error,YAML_SCANNER_ERROR,problem,problem_mark) 88 89 #define SCANNER_ERROR_WITH_CONTEXT_INIT(self,context,context_mark,problem,problem_mark) \ 90 LOADING_ERROR_WITH_CONTEXT_INIT((self)->error,YAML_SCANNER_ERROR,context,context_mark,problem,problem_mark) 91 92 #define PARSER_ERROR_INIT(self,problem,problem_mark) \ 93 LOADING_ERROR_INIT((self)->error,YAML_PARSER_ERROR,problem,problem_mark) 94 95 #define PARSER_ERROR_WITH_CONTEXT_INIT(self,context,context_mark,problem,problem_mark) \ 96 LOADING_ERROR_WITH_CONTEXT_INIT((self)->error,YAML_PARSER_ERROR,context,context_mark,problem,problem_mark) 97 98 #define COMPOSER_ERROR_INIT(self,problem,problem_mark) \ 99 LOADING_ERROR_INIT((self)->error,YAML_COMPOSER_ERROR,problem,problem_mark) 100 101 #define COMPOSER_ERROR_WITH_CONTEXT_INIT(self,context,context_mark,problem,problem_mark) \ 102 LOADING_ERROR_WITH_CONTEXT_INIT((self)->error,YAML_COMPOSER_ERROR,context,context_mark,problem,problem_mark) 103 104 #define WRITER_ERROR_INIT(self,problem,offset) \ 105 WRITING_ERROR_INIT((self)->error,YAML_WRITER_ERROR,problem,offset) 106 107 #define EMITTER_ERROR_INIT(self,context,problem) \ 108 DUMPING_ERROR_INIT((self)->error,YAML_EMITTER_ERROR,problem) 109 110 #define SERIALIZER_ERROR_INIT(self,context) \ 111 DUMPING_ERROR_INIT((self)->error,YAML_SERIALIZER_ERROR,problem) 109 112 110 113 /*
Note: See TracChangeset
for help on using the changeset viewer.
