Changeset 3545:f63be4b292cd in roaraudio for libroardsp


Ignore:
Timestamp:
02/20/10 01:44:55 (14 years ago)
Author:
phi
Branch:
default
Phase:
public
Message:

detect invalid channels

File:
1 edited

Legend:

Unmodified
Added
Removed
  • libroardsp/channels.c

    r3543 r3545  
    9292 
    9393int    roardsp_chanlist2str(char * list, size_t len, char * str, size_t strlen) { 
     94 char * name; 
    9495 int i; 
    9596 
     
    114115   strcat(str, ","); 
    115116 
    116   strcat(str, roardsp_chan2str(list[i])); 
     117  name = roardsp_chan2str(list[i]); 
     118 
     119  if ( name == NULL ) { 
     120   strcat(str, "<<<INVALID>>>"); 
     121  } else { 
     122   strcat(str, name); 
     123  } 
    117124 } 
    118125 
Note: See TracChangeset for help on using the changeset viewer.