Changeset 6a0fc8156ba5a67afcffe79c4ba688695e12a8d9
- Timestamp:
- 15/08/08 21:39:49
(4 months ago)
- Author:
- Rémi Duraffort <ivoire@videolan.org>
- git-committer:
- Rémi Duraffort <ivoire@videolan.org> 1218829189 +0200
- git-parent:
[0041e5c460b50acaa3285b20d0a44f09aa756144]
- git-author:
- Rémi Duraffort <ivoire@videolan.org> 1218783350 +0200
- Message:
Check malloc return value.
-
Files:
-
Legend:
- Unmodified
- Added
- Removed
- Modified
- Copied
- Moved
| r3561b9b |
r6a0fc81 |
|
| 135 | 135 | { |
|---|
| 136 | 136 | msg_Err( p_xml, "failed to create XML parser" ); |
|---|
| 137 | | return 0; |
|---|
| | 137 | return NULL; |
|---|
| 138 | 138 | } |
|---|
| 139 | 139 | |
|---|
| 140 | 140 | p_reader = malloc( sizeof(xml_reader_t) ); |
|---|
| | 141 | if( !p_reader ) |
|---|
| | 142 | { |
|---|
| | 143 | xmlFreeTextReader( p_reader->p_sys->p_reader ); |
|---|
| | 144 | return NULL; |
|---|
| | 145 | } |
|---|
| 141 | 146 | p_reader->p_sys = p_sys = malloc( sizeof(xml_reader_sys_t) ); |
|---|
| | 147 | if( !p_sys ) |
|---|
| | 148 | { |
|---|
| | 149 | free( p_reader ); |
|---|
| | 150 | xmlFreeTextReader( p_reader->p_sys->p_reader ); |
|---|
| | 151 | return NULL; |
|---|
| | 152 | } |
|---|
| 142 | 153 | p_reader->p_sys->p_reader = p_libxml_reader; |
|---|
| 143 | 154 | p_reader->p_xml = p_xml; |
|---|