From f0b69fcdc80fa637a557c75ea0f99c62ebb98681 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. Reviewed-on: http://gerrit.openafs.org/3555 Reviewed-by: Andrew Deason Reviewed-by: Derrick Brashear Tested-by: Derrick Brashear (cherry picked from commit 4f89d4ad348f1b20b9f27e8985fa09eafb6212e0) Change-Id: I10c81fc3242294266468560628ff4f328e6e6997 Reviewed-on: http://gerrit.openafs.org/3560 --- 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 09c364d4b..cf0f474ce 100644 --- a/src/bucoord/dump.c +++ b/src/bucoord/dump.c @@ -249,7 +249,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)) @@ -292,7 +292,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"); -- 2.39.5