mirror of
https://github.com/termux/termux-packages.git
synced 2024-11-23 16:06:16 +00:00
52 lines
1.4 KiB
Diff
52 lines
1.4 KiB
Diff
--- ./src/filelock.c.org 2023-09-04 19:19:14.282110171 +0200
|
|
+++ ./src/filelock.c 2023-09-04 19:21:09.469561631 +0200
|
|
@@ -62,11 +62,11 @@
|
|
/* A file whose last-modified time is just after the most recent boot.
|
|
Define this to be NULL to disable checking for this file. */
|
|
#ifndef BOOT_TIME_FILE
|
|
-#define BOOT_TIME_FILE "/var/run/random-seed"
|
|
+#define BOOT_TIME_FILE "@TERMUX_PREFIX@/var/run/random-seed"
|
|
#endif
|
|
|
|
#if !defined WTMP_FILE && !defined WINDOWSNT && defined BOOT_TIME
|
|
-#define WTMP_FILE "/var/log/wtmp"
|
|
+#define WTMP_FILE "@TERMUX_PREFIX@/var/log/wtmp"
|
|
#endif
|
|
|
|
/* Normally use a symbolic link to represent a lock.
|
|
@@ -126,14 +126,14 @@
|
|
static time_t boot_time;
|
|
static bool boot_time_initialized;
|
|
|
|
-#ifdef BOOT_TIME
|
|
+#if defined (BOOT_TIME) && !defined(__ANDROID__)
|
|
static void get_boot_time_1 (const char *, bool);
|
|
#endif
|
|
|
|
static time_t
|
|
get_boot_time (void)
|
|
{
|
|
-#if defined (BOOT_TIME)
|
|
+#if defined (BOOT_TIME) && !defined(__ANDROID__)
|
|
int counter;
|
|
#endif
|
|
|
|
@@ -169,7 +169,7 @@
|
|
}
|
|
}
|
|
|
|
-#if defined (BOOT_TIME)
|
|
+#if defined (BOOT_TIME) && !defined(__ANDROID__)
|
|
/* The utmp routines maintain static state. Don't touch that state
|
|
if we are going to dump, since it might not survive dumping. */
|
|
if (will_dump_p ())
|
|
@@ -228,7 +228,7 @@
|
|
#endif
|
|
}
|
|
|
|
-#ifdef BOOT_TIME
|
|
+#if defined (BOOT_TIME) && !defined(__ANDROID__)
|
|
/* Try to get the boot time from wtmp file FILENAME.
|
|
This succeeds if that file contains a reboot record.
|
|
|