VirtualBox

Changeset 23573 in vbox for trunk/src/libs/xpcom18a4


Ignore:
Timestamp:
Oct 6, 2009 8:01:44 AM (15 years ago)
Author:
vboxsync
svn:sync-xref-src-repo-rev:
53230
Message:

XPCOM: marked the vbox specific changes done in r53008

File:
1 edited

Legend:

Unmodified
Added
Removed
  • trunk/src/libs/xpcom18a4/nsprpub/pr/src/md/unix/uxproces.c

    r23428 r23573  
    160160#if !defined(_PR_NATIVE_THREADS)
    161161static void pr_InstallSigchldHandler(void);
     162#ifdef VBOX
    162163static void (*old_sig_handler)(int) = NULL;
     164#endif /* VBOX */
    163165#endif
    164166
     
    798800
    799801    errno = errnoCopy;
     802#ifdef VBOX
    800803    /** @todo: check if the sig handler fix is proper here */
    801804    if(old_sig_handler && old_sig_handler != SIG_IGN)
    802805        old_sig_handler(sig);
     806#endif /* VBOX */
    803807}
    804808
     
    817821    rv = sigaction(SIGCHLD, &act, &oact);
    818822    PR_ASSERT(0 == rv);
     823#ifdef VBOX
    819824    old_sig_handler = oact.sa_handler;
     825#endif /* VBOX */
    820826    /* Make sure we are not overriding someone else's SIGCHLD handler */
    821827#ifndef _PR_SHARE_CLONES
Note: See TracChangeset for help on using the changeset viewer.

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