Get patch from: http://permalink.gmane.org/gmane.comp.lib.uclibc.buildroot/27614 Upstream-Status: Inappropriate [configuration] diff --git a/tests/ts_calibrate.c b/tests/ts_calibrate.c index 004517b..c0a9771 100644 --- a/tests/ts_calibrate.c +++ b/tests/ts_calibrate.c @@ -21,6 +21,7 @@ #include #include #include +#include #include #include #include @@ -224,9 +225,11 @@ int main() for (i = 0; i < 7; i++) printf("%d ", cal.a [i]); printf("\n"); if ((calfile = getenv("TSLIB_CALIBFILE")) != NULL) { - cal_fd = open (calfile, O_CREAT | O_RDWR); + cal_fd = open (calfile, O_CREAT | O_RDWR, + S_IRUSR | S_IWUSR | S_IRGRP | S_IROTH); } else { - cal_fd = open ("/etc/pointercal", O_CREAT | O_RDWR); + cal_fd = open ("/etc/pointercal", O_CREAT | O_RDWR, + S_IRUSR | S_IWUSR | S_IRGRP | S_IROTH); } sprintf (cal_buffer,"%d %d %d %d %d %d %d", cal.a[1], cal.a[2], cal.a[0],