Changeset 5901:64d1f534671b in roaraudio for libroar/vio_zlib.c


Ignore:
Timestamp:
04/14/13 16:59:26 (11 years ago)
Author:
phi
Branch:
default
Phase:
public
Message:

added roar_mm_free_noerror() and make some use out of it

File:
1 edited

Legend:

Unmodified
Added
Removed
  • libroar/vio_zlib.c

    r5823 r5901  
    516516int roar_vio_open_zlib(struct roar_vio_calls * calls, struct roar_vio_calls * dst, int level, int gzip) { 
    517517 struct roar_vio_gzip * self; 
    518  int err; 
    519518 
    520519 ROAR_DBG("roar_vio_open_zlib(calls=%p, dst=%p, level=%i, gzip=%i) = ?", calls, dst, level, gzip); 
     
    528527 
    529528 if ( _init(self, dst, level, gzip) == -1 ) { 
    530   err = roar_error; 
    531   roar_mm_free(self); 
    532   roar_err_set(err); 
     529  roar_mm_free_noerror(self); 
    533530  ROAR_DBG("roar_vio_open_zlib(calls=%p, dst=%p, level=%i, gzip=%i) = -1 // error=%s", calls, dst, level, gzip, roar_error2str(err)); 
    534531  return -1; 
Note: See TracChangeset for help on using the changeset viewer.