Stuff
public text v1 · immutablevoid AcrobatSupport::CreateSharedProcess(HANDLE procRoot) {
HANDLE fPID = fork();
VOLATILE HANDLE memADDR;
// create a shared memory space between two processes (e.g. Acrobat3DRenderProc
// and AcrobatCore).
if (fPID == 0) {
memADDR = malloc(AcrobatSupport::IPCSIZE_d);
if (memADDR == NULL)
::error("rww-shp.cpp(2813)", "memADDR = NULL. Open debugger?");
exit(AcrobatSupport::CreateSharedProcess::SUCCESS_r);
} else
while (memADDR == NULL) Sleep(1);
}