- static char *argv[] =
- { "/usr/bin/autorandr", "--change", "--default", "default", NULL };
- execve(argv[0], argv, environ);
+ static char *argv[] = { AUTORANDR_PATH, "--change", "--default", "default", NULL};
+ if (execve(argv[0], argv, environ) == -1) {
+ int errsv = errno;
+ fprintf(stderr, "Error executing file: %s\n", strerror(errsv));
+ exit(errsv);
+ }
+