Changeset 3059bd8f642dc7009306c9dca9ce18c565b1964e
- Timestamp:
- 20/08/08 23:22:23
(3 months ago)
- Author:
- Rémi Duraffort <ivoire@videolan.org>
- git-committer:
- Rémi Duraffort <ivoire@videolan.org> 1219267343 +0200
- git-parent:
[70db1cf54fadb21898f5228e83e3aaefdae463e4]
- git-author:
- Rémi Duraffort <ivoire@videolan.org> 1219265124 +0200
- Message:
Check malloc return value.
-
Files:
-
Legend:
- Unmodified
- Added
- Removed
- Modified
- Copied
- Moved
| r7024531 |
r3059bd8 |
|
| 300 | 300 | char *psz_ufid = (char*) malloc( 64 ); |
|---|
| 301 | 301 | int j = 0; |
|---|
| 302 | | while( ( j < 63 ) && |
|---|
| 303 | | ( j < p_ufid->identifier().size() ) ) |
|---|
| 304 | | psz_ufid[j] = p_ufid->identifier()[j++]; |
|---|
| 305 | | psz_ufid[j] = '\0'; |
|---|
| 306 | | vlc_meta_SetTrackID( p_meta, psz_ufid ); |
|---|
| 307 | | free( psz_ufid ); |
|---|
| | 302 | if( psz_ufid ) |
|---|
| | 303 | { |
|---|
| | 304 | while( ( j < 63 ) && |
|---|
| | 305 | ( j < p_ufid->identifier().size() ) ) |
|---|
| | 306 | psz_ufid[j] = p_ufid->identifier()[j++]; |
|---|
| | 307 | psz_ufid[j] = '\0'; |
|---|
| | 308 | vlc_meta_SetTrackID( p_meta, psz_ufid ); |
|---|
| | 309 | free( psz_ufid ); |
|---|
| | 310 | } |
|---|
| 308 | 311 | } |
|---|
| 309 | 312 | } |
|---|
| rf99e6e9 |
r3059bd8 |
|
| 202 | 202 | |
|---|
| 203 | 203 | p_mux->p_sys = p_sys = malloc( sizeof( sout_mux_sys_t ) ); |
|---|
| | 204 | if( !p_sys ) |
|---|
| | 205 | return VLC_ENOMEM; |
|---|
| 204 | 206 | p_sys->b_asf_http = p_mux->psz_mux && !strcmp( p_mux->psz_mux, "asfh" ); |
|---|
| 205 | 207 | if( p_sys->b_asf_http ) |
|---|
| … | … | |
| 450 | 452 | p_input->p_fmt->i_extra + i_extra; |
|---|
| 451 | 453 | tk->p_extra = malloc( tk->i_extra ); |
|---|
| | 454 | if( !tk->p_extra ) |
|---|
| | 455 | return VLC_ENOMEM; |
|---|
| 452 | 456 | bo_init( &bo, tk->p_extra, tk->i_extra ); |
|---|
| 453 | 457 | bo_addle_u16( &bo, tk->i_tag ); |
|---|
| … | … | |
| 507 | 511 | p_input->p_fmt->i_extra; |
|---|
| 508 | 512 | tk->p_extra = malloc( tk->i_extra ); |
|---|
| | 513 | if( !tk->p_extra ) |
|---|
| | 514 | return VLC_ENOMEM; |
|---|
| 509 | 515 | bo_init( &bo, tk->p_extra, tk->i_extra ); |
|---|
| 510 | 516 | bo_addle_u32( &bo, p_input->p_fmt->video.i_width ); |
|---|