Changeset 946:7385414122dc in mediastreamer2


Ignore:
Timestamp:
Apr 14, 2010 5:14:47 PM (3 years ago)
Author:
Aymeric Moizard <jack@…>
Branch:
default
Message:

fix memory issue in AudioQueue? support

File:
1 edited

Legend:

Unmodified
Added
Removed
  • src/aqsnd.c

    r921 r946  
    201201static MSSndCard *aqcard_duplicate(MSSndCard * obj) 
    202202{ 
     203        AqSndDsCard *ca; 
     204        AqSndDsCard *cadup; 
    203205        MSSndCard *card = ms_snd_card_new(&aq_card_desc); 
    204206        card->name = ms_strdup(obj->name); 
    205207        card->data = ms_new0(AqSndDsCard, 1); 
    206208        memcpy(card->data, obj->data, sizeof(AqSndDsCard)); 
     209        ca = obj->data; 
     210        cadup = card->data; 
     211        cadup->uidname = CFStringCreateCopy(NULL, ca->uidname); 
    207212        return card; 
    208213} 
Note: See TracChangeset for help on using the changeset viewer.