util.c
changeset 66 50450aa24a46
parent 63 f14858218641
child 75 f08271b7cb20
equal deleted inserted replaced
65:4f7b232bd72d 66:50450aa24a46
    37 		bad_malloc(size);
    37 		bad_malloc(size);
    38 	return res;
    38 	return res;
    39 }
    39 }
    40 
    40 
    41 void
    41 void
    42 swap(void **p1, void **p2)
       
    43 {
       
    44 	void *tmp = *p1;
       
    45 	*p1 = *p2;
       
    46 	*p2 = tmp;
       
    47 }
       
    48 
       
    49 void
       
    50 spawn(Arg *arg)
    42 spawn(Arg *arg)
    51 {
    43 {
    52 	char **argv = (char **)arg->argv;
    44 	char **argv = (char **)arg->argv;
    53 	if(!argv || !argv[0])
    45 	if(!argv || !argv[0])
    54 		return;
    46 		return;