VirtualBox

忽略:
時間撮記:
2009-11-3 下午12:34:11 (15 年 以前)
作者:
vboxsync
訊息:

Made the common parts of the OS/2 additions build again.

檔案:
修改 1 筆資料

圖例:

未更動
新增
刪除
  • trunk/src/VBox/Runtime/r3/init.cpp

    r23919 r24287  
    159159
    160160#ifdef RT_OS_OS2
     161/** Fork completion callback for OS/2.  Only called in the child. */
     162static void rtR3ForkOs2ChildCompletionCallback(void *pvArg, int rc, __LIBC_FORKCTX enmCtx)
     163{
     164    Assert(enmCtx == __LIBC_FORK_CTX_CHILD); NOREF(enmCtx);
     165    NOREF(pvArg);
     166
     167    if (!rc)
     168        rtR3ForkChildCallback();
     169}
     170
    161171/** Low-level fork callback for OS/2.  */
    162172int rtR3ForkOs2Child(__LIBC_PFORKHANDLE pForkHandle, __LIBC_FORKOP enmOperation)
    163173{
    164     if (enmOperation == __LIBC_FORK_STAGE_COMPLETION_CHILD)
    165         rtR3ForkChildCallback();
     174    if (enmOperation == __LIBC_FORK_OP_EXEC_CHILD)
     175        return pForkHandle->pfnCompletionCallback(pForkHandle, rtR3ForkOs2ChildCompletionCallback, NULL, __LIBC_FORK_CTX_CHILD);
    166176    return 0;
    167177}
注意: 瀏覽 TracChangeset 來幫助您使用更動檢視器

© 2024 Oracle Support Privacy / Do Not Sell My Info Terms of Use Trademark Policy Automated Access Etiquette