InputStream: store references instead of pointers

This commit is contained in:
Max Kellermann
2013-01-28 23:35:01 +01:00
parent dcf55c7e32
commit cffc78ad6a
8 changed files with 67 additions and 97 deletions

View File

@@ -24,14 +24,13 @@
void
input_stream_signal_client(struct input_stream *is)
{
if (is->cond != NULL)
is->cond->broadcast();
is->cond.broadcast();
}
void
input_stream_set_ready(struct input_stream *is)
{
const ScopeLock protect(*is->mutex);
const ScopeLock protect(is->mutex);
if (!is->ready) {
is->ready = true;