1 #include <stdlib.h>
2 #include <unistd.h>
3 #include <stdio.h>
4 #include <arcan_shmif.h>
5 
main(int argc,char ** argv)6 int main(int argc, char** argv)
7 {
8 	struct arg_arr* arr;
9 	struct arcan_shmif_cont cont = 	arcan_shmif_open(
10 		SEGID_MEDIA, SHMIF_ACQUIRE_FATALFAIL, &arr);
11 
12 	arcan_shmif_resize(&cont, random() % 512 + 32, random() % 512 + 32);
13 
14 	arcan_shmif_signal(&cont, SHMIF_SIGVID);
15 	arcan_shmif_signal(&cont, SHMIF_SIGVID);
16 
17 	FILE* fpek = fopen("incontinence.pid", "w+");
18 	if (fpek){
19 		fprintf(fpek, "%d\n", (int) cont.addr->parent);
20 		fclose(fpek);
21 	}
22 
23 	return EXIT_SUCCESS;
24 }
25