From 4f89d4ad348f1b20b9f27e8985fa09eafb6212e0 Mon Sep 17 00:00:00 2001 From: Derrick Brashear Date: Mon, 20 Dec 2010 16:24:26 -0500 Subject: [PATCH] backup: pass in valid dummy pid for LWP LWP_CreateProcess needs memory passed in; instead of a null pointer, pass in a pointer to a PROCESS. Change-Id: I451d803461252e3afb5d89b840a1ee047228d204 Reviewed-on: http://gerrit.openafs.org/3555 Reviewed-by: Andrew Deason Reviewed-by: Derrick Brashear Tested-by: Derrick Brashear --- src/bucoord/dump.c | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/src/bucoord/dump.c b/src/bucoord/dump.c index 062c7c0..6f5d175 100644 --- a/src/bucoord/dump.c +++ b/src/bucoord/dump.c @@ -250,7 +250,7 @@ bc_StartDmpRst(struct bc_config *aconfig, char *adname, char *avname, { int i; afs_int32 code; - void *junk = NULL; + PROCESS junk; for (i = 0; i < BC_MAXSIMDUMPS; i++) if (!(bc_dumpTasks[i].flags & BC_DI_INUSE)) @@ -293,7 +293,7 @@ bc_StartDmpRst(struct bc_config *aconfig, char *adname, char *avname, code = LWP_CreateProcess(bc_DmpRstStart, 20480, LWP_NORMAL_PRIORITY, - (void *)(intptr_t)i, "helper", junk); + (void *)(intptr_t)i, "helper", &junk); if (code) { bc_HandleMisc(code); afs_com_err(whoami, code, "; Can't start thread"); -- 1.9.4