Hi,
open with O_CREAT needs three parameter but I case in this case, you
only want to open it for reading and not create it if it exists, so I
propose the following patch.
Andreas
--- mi-perfctr.c
+++ mi-perfctr.c
@@ -94,7 +94,7 @@
MI_DEBUG (("Turning on performance monitoring timer support\n"));
- if ((perfctr_fd = open ("/proc/self/perfctr", O_RDONLY | O_CREAT)) < 0) {
+ if ((perfctr_fd = open ("/proc/self/perfctr", O_RDONLY)) < 0) {
mi_perror ("Error opening /proc/self/perfctr");
goto bail;
}
--
Andreas Jaeger, Director Platform / openSUSE, aj suse de
SUSE LINUX Products GmbH, GF: Markus Rex, HRB 16746 (AG Nürnberg)
Maxfeldstr. 5, 90409 Nürnberg, Germany
GPG fingerprint = 93A3 365E CE47 B889 DF7F FED1 389A 563C C272 A126
Attachment:
pgpr9caq4PQCg.pgp
Description: PGP signature