Changeset 4957:45ba4cf2abe3 in roaraudio for roard/codecfilter_speex.c


Ignore:
Timestamp:
05/13/11 23:30:17 (13 years ago)
Author:
phi
Branch:
default
Phase:
public
Message:

use roar_mm_*() where possible

File:
1 edited

Legend:

Unmodified
Added
Removed
  • roard/codecfilter_speex.c

    r4708 r4957  
    4646                                            struct roar_stream_server * info, 
    4747                                            struct roar_codecfilter   * filter) { 
    48  struct codecfilter_speex_inst * self = malloc(sizeof(struct codecfilter_speex_inst)); 
     48 struct codecfilter_speex_inst * self = roar_mm_malloc(sizeof(struct codecfilter_speex_inst)); 
    4949 struct roar_stream * s = ROAR_STREAM(info); 
    5050 
     
    6161  case 2: self->stereo = 1; break; 
    6262  default: 
    63     free(self); 
     63    roar_mm_free(self); 
    6464    return -1; 
    6565 } 
     
    111111 speex_bits_destroy(&(self->bits)); 
    112112 
    113  if ( self->cd ) 
    114   free(self->cd); 
    115  
    116  if ( self->i_rest ) 
    117   free(self->i_rest); 
    118  
    119  free((void*)self); 
     113 if ( self->cd != NULL ) 
     114  roar_mm_free(self->cd); 
     115 
     116 if ( self->i_rest != NULL ) 
     117  roar_mm_free(self->i_rest); 
     118 
     119 roar_mm_free((void*)self); 
    120120 
    121121 return 0; 
     
    171171  ROAR_DBG("cf_speex_read(*): frame_size=%i (%i bytes)", self->frame_size, fs2); 
    172172 
    173   if ( !self->cd ) { 
    174    self->cd = malloc(fs2); 
    175    if ( !self->cd ) 
     173  if ( self->cd == NULL ) { 
     174   self->cd = roar_mm_malloc(fs2); 
     175   if ( self->cd == NULL ) 
    176176    return 0; 
    177177  } 
    178178 
    179   if ( !self->i_rest ) { 
    180    self->i_rest = malloc(fs2); 
    181    if ( !self->i_rest ) 
     179  if ( self->i_rest == NULL ) { 
     180   self->i_rest = roar_mm_malloc(fs2); 
     181   if ( self->i_rest == NULL ) 
    182182    return 0; 
    183183  } 
     
    334334  fs2 = self->frame_size * _FS; 
    335335 
    336   if ( !self->cd ) { 
    337    self->cd = malloc(fs2 + 2); 
    338    if ( !self->cd ) 
     336  if ( self->cd == NULL ) { 
     337   self->cd = roar_mm_malloc(fs2 + 2); 
     338   if ( self->cd == NULL ) 
    339339    return 0; 
    340340  } 
    341341 
    342   if ( !self->o_rest ) { 
    343    self->o_rest = malloc(fs2); 
    344    if ( !self->o_rest ) 
     342  if ( self->o_rest == NULL ) { 
     343   self->o_rest = roar_mm_malloc(fs2); 
     344   if ( self->o_rest == NULL ) 
    345345    return 0; 
    346346  } 
Note: See TracChangeset for help on using the changeset viewer.