mirror of
				https://gitlab.freedesktop.org/pulseaudio/pulseaudio.git
				synced 2025-11-03 09:01:50 -05:00 
			
		
		
		
	rework autospawning code and x11 credential publishing add support for IPv6 reenable LOWDELAY for tcp sockets git-svn-id: file:///home/lennart/svn/public/pulseaudio/trunk@280 fefdeb5f-60dc-0310-8127-8f9354f1896f
		
			
				
	
	
		
			39 lines
		
	
	
	
		
			798 B
		
	
	
	
		
			C
		
	
	
	
	
	
			
		
		
	
	
			39 lines
		
	
	
	
		
			798 B
		
	
	
	
		
			C
		
	
	
	
	
	
#include <stdio.h>
 | 
						|
 | 
						|
#include "strlist.h"
 | 
						|
#include "xmalloc.h"
 | 
						|
 | 
						|
int main(int argc, char* argv[]) {
 | 
						|
    char *t, *u;
 | 
						|
    struct pa_strlist *l = NULL;
 | 
						|
 | 
						|
    l = pa_strlist_prepend(l, "e");
 | 
						|
    l = pa_strlist_prepend(l, "d");
 | 
						|
    l = pa_strlist_prepend(l, "c");
 | 
						|
    l = pa_strlist_prepend(l, "b");
 | 
						|
    l = pa_strlist_prepend(l, "a");
 | 
						|
 | 
						|
    t = pa_strlist_tostring(l);
 | 
						|
    pa_strlist_free(l);
 | 
						|
    
 | 
						|
    fprintf(stderr, "1: %s\n", t);
 | 
						|
 | 
						|
    l = pa_strlist_parse(t);
 | 
						|
    pa_xfree(t);
 | 
						|
 | 
						|
    t = pa_strlist_tostring(l);
 | 
						|
    fprintf(stderr, "2: %s\n", t);
 | 
						|
    pa_xfree(t);
 | 
						|
 | 
						|
    l = pa_strlist_pop(l, &u);
 | 
						|
    fprintf(stderr, "3: %s\n", u);
 | 
						|
    pa_xfree(u);
 | 
						|
    
 | 
						|
    l = pa_strlist_remove(l, "c");
 | 
						|
    
 | 
						|
    t = pa_strlist_tostring(l);
 | 
						|
    fprintf(stderr, "4: %s\n", t);
 | 
						|
    pa_xfree(t);
 | 
						|
 | 
						|
    pa_strlist_free(l);
 | 
						|
}
 |