X-Git-Url: http://xvm.mit.edu/gitweb/invirt/third/libt4.git/blobdiff_plain/f2170465073de34adf89161d4287182b518352c4..46fb2b4bbe3a0a8516ab04cfafa895a882c70f86:/rpc/fifo.h diff --git a/rpc/fifo.h b/rpc/fifo.h index dde514d..215ec5b 100644 --- a/rpc/fifo.h +++ b/rpc/fifo.h @@ -1,8 +1,7 @@ #ifndef fifo_h #define fifo_h -#include -#include "lock.h" +#include "types.h" // blocks enq() and deq() when queue is FULL or EMPTY template @@ -17,7 +16,7 @@ class fifo { } private: - std::list q_; + list q_; mutex m_; cond non_empty_c_; // q went non-empty cond has_space_c_; // q is not longer overfull