chiark / gitweb /
Revert f_type fixups
[elogind.git] / src / journal / coredump.c
index 021b4c665187b0998463b849bd3e3c6b029d5fa0..2be6d94c224b7f3ec90a97ce235e75475b8f7af7 100644 (file)
@@ -37,7 +37,9 @@
 #include "special.h"
 #include "cgroup-util.h"
 
-#define COREDUMP_MAX (24*1024*1024)
+/* Make sure to not make this larger than the maximum journal entry
+ * size. See ENTRY_SIZE_MAX in journald-native.c. */
+#define COREDUMP_MAX (768*1024*1024)
 
 enum {
         ARG_PID = 1,
@@ -95,7 +97,7 @@ static int divert_coredump(void) {
 
 int main(int argc, char* argv[]) {
         int r, j = 0;
-        _cleanup_free_ char *p = NULL;
+        char *t;
         ssize_t n;
         pid_t pid;
         uid_t uid;
@@ -103,7 +105,7 @@ int main(int argc, char* argv[]) {
         struct iovec iovec[14];
         _cleanup_free_ char *core_pid = NULL, *core_uid = NULL, *core_gid = NULL, *core_signal = NULL,
                 *core_timestamp = NULL, *core_comm = NULL, *core_exe = NULL, *core_unit = NULL,
-                *core_session = NULL, *core_message = NULL, *core_cmdline = NULL, *t = NULL;
+                *core_session = NULL, *core_message = NULL, *core_cmdline = NULL, *p = NULL;
 
         prctl(PR_SET_DUMPABLE, 0);