mirror of
https://git.freebsd.org/ports.git
synced 2025-06-20 04:00:41 -04:00
_POSIX_MEMLOCK, which was causing cdrecord to think that mlockall(2) was available. Of course the real solution is to not define _POSIX_MEMLOCK until this is true.
11 lines
506 B
Text
11 lines
506 B
Text
--- cdrecord/cdrecord.c.orig Sat Oct 19 10:49:00 2002
|
|
+++ cdrecord/cdrecord.c Sat Oct 19 10:49:14 2002
|
|
@@ -354,7 +354,7 @@
|
|
* Try to lock us im memory (will only work for root)
|
|
* but you need access to root anyway to use /dev/scg?
|
|
*/
|
|
-#if defined(HAVE_MLOCKALL) || defined(_POSIX_MEMLOCK)
|
|
+#if defined(HAVE_MLOCKALL)
|
|
if (mlockall(MCL_CURRENT|MCL_FUTURE) < 0) {
|
|
errmsg("WARNING: Cannot do mlockall(2).\n");
|
|
errmsgno(EX_BAD, "WARNING: This causes a high risk for buffer underruns.\n");
|