Changeset 2919:ee50f29712ce in roaraudio


Ignore:
Timestamp:
10/16/09 17:14:44 (15 years ago)
Author:
phi
Branch:
default
Phase:
public
Message:

fixed memory stuff

File:
1 edited

Legend:

Unmodified
Added
Removed
  • roarclients/roarvumeter.c

    r2918 r2919  
    8484 
    8585int vumeter (struct roar_vio_calls * vio, int samples, int bits, int channels, int mode) { 
    86  void * buf = malloc(samples*bits*2); 
     86 void * buf = malloc((samples*bits*channels)/8); 
    8787 
    8888 if ( !buf ) 
     
    9595   return 0; 
    9696  } else { 
     97   free(buf); 
    9798   return -1; 
    9899  } 
    99100 } else { 
     101  free(buf); 
    100102  return -1; 
    101103 } 
Note: See TracChangeset for help on using the changeset viewer.