diff --git a/panda/src/vrpn/vrpnClient.I b/panda/src/vrpn/vrpnClient.I index 9e80a3bfde..a0b22dae8d 100644 --- a/panda/src/vrpn/vrpnClient.I +++ b/panda/src/vrpn/vrpnClient.I @@ -25,7 +25,7 @@ get_server_name() const { //////////////////////////////////////////////////////////////////// INLINE bool VrpnClient:: is_valid() const { - return _connection->doing_okay(); + return (_connection->doing_okay() != 0); } //////////////////////////////////////////////////////////////////// @@ -36,7 +36,7 @@ is_valid() const { //////////////////////////////////////////////////////////////////// INLINE bool VrpnClient:: is_connected() const { - return _connection->connected(); + return (_connection->connected() != 0); } diff --git a/panda/src/vrpn/vrpn_interface.h b/panda/src/vrpn/vrpn_interface.h index 1be2e3a055..1954fa59e0 100644 --- a/panda/src/vrpn/vrpn_interface.h +++ b/panda/src/vrpn/vrpn_interface.h @@ -25,4 +25,8 @@ #include #include +#ifdef sleep +#undef sleep +#endif + #endif