VirtualBox

Changeset 4363 in vbox


Ignore:
Timestamp:
Aug 24, 2007 5:40:44 PM (17 years ago)
Author:
vboxsync
Message:

Do not call the VRDP server when it is being terminated.

File:
1 edited

Legend:

Unmodified
Added
Removed
  • trunk/src/VBox/Main/ConsoleVRDPServer.cpp

    r4344 r4363  
    10241024{
    10251025#ifdef VBOX_VRDP
    1026     if (mpEntryPoints)
     1026    if (mpEntryPoints && mhServer)
    10271027    {
    10281028        mpEntryPoints->VRDPEnableConnections (mhServer, true);
     
    10341034{
    10351035#ifdef VBOX_VRDP
    1036     if (mpEntryPoints)
     1036    if (mpEntryPoints && mhServer)
    10371037    {
    10381038        mpEntryPoints->VRDPColorPointer (mhServer, pPointer);
     
    10441044{
    10451045#ifdef VBOX_VRDP
    1046     if (mpEntryPoints)
     1046    if (mpEntryPoints && mhServer)
    10471047    {
    10481048        mpEntryPoints->VRDPHidePointer (mhServer);
     
    10761076
    10771077#ifdef VRDP_NO_COM
    1078         if (mpEntryPoints)
     1078        if (mpEntryPoints && hServer)
    10791079        {
    10801080            mpEntryPoints->VRDPDestroy (hServer);
     
    14261426            /* The guest announces clipboard formats. This must be delivered to all clients. */
    14271427#ifdef VRDP_NO_COM
    1428             if (mpEntryPoints)
     1428            if (mpEntryPoints && pServer->mhServer)
    14291429            {
    14301430                mpEntryPoints->VRDPClipboard (pServer->mhServer,
     
    14551455             */
    14561456#ifdef VRDP_NO_COM
    1457             if (mpEntryPoints)
     1457            if (mpEntryPoints && pServer->mhServer)
    14581458            {
    14591459                mpEntryPoints->VRDPClipboard (pServer->mhServer,
     
    14801480        {
    14811481#ifdef VRDP_NO_COM
    1482             if (mpEntryPoints)
     1482            if (mpEntryPoints && pServer->mhServer)
    14831483            {
    14841484                mpEntryPoints->VRDPClipboard (pServer->mhServer,
     
    18241824#ifdef VBOX_VRDP
    18251825#ifdef VRDP_NO_COM
    1826     if (mpEntryPoints)
     1826    if (mpEntryPoints && mhServer)
    18271827    {
    18281828        mpEntryPoints->VRDPUpdate (mhServer, uScreenId, pvUpdate, cbUpdate);
     
    18391839#ifdef VBOX_VRDP
    18401840#ifdef VRDP_NO_COM
    1841     if (mpEntryPoints)
     1841    if (mpEntryPoints && mhServer)
    18421842    {
    18431843        mpEntryPoints->VRDPResize (mhServer);
     
    18591859    update.w = w;
    18601860    update.h = h;
    1861     if (mpEntryPoints)
     1861    if (mpEntryPoints && mhServer)
    18621862    {
    18631863        mpEntryPoints->VRDPUpdate (mhServer, uScreenId, &update, sizeof (update));
     
    18851885#ifdef VBOX_VRDP
    18861886#ifdef VRDP_NO_COM
    1887     if (mpEntryPoints)
     1887    if (mpEntryPoints && mhServer)
    18881888    {
    18891889        mpEntryPoints->VRDPAudioSamples (mhServer, pvSamples, cSamples, format);
     
    19001900#ifdef VBOX_VRDP
    19011901#ifdef VRDP_NO_COM
    1902     if (mpEntryPoints)
     1902    if (mpEntryPoints && mhServer)
    19031903    {
    19041904        mpEntryPoints->VRDPAudioVolume (mhServer, left, right);
     
    19151915#ifdef VBOX_VRDP
    19161916#ifdef VRDP_NO_COM
    1917     if (mpEntryPoints)
     1917    if (mpEntryPoints && mhServer)
    19181918    {
    19191919        mpEntryPoints->VRDPUSBRequest (mhServer, u32ClientId, pvParms, cbParms);
     
    19301930#ifdef VBOX_VRDP
    19311931#ifdef VRDP_NO_COM
    1932     if (mpEntryPoints)
     1932    if (mpEntryPoints && mhServer)
    19331933    {
    19341934        mpEntryPoints->VRDPQueryInfo (mhServer, index, pvBuffer, cbBuffer, pcbOut);
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