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