aboutsummaryrefslogtreecommitdiff
path: root/src/InputInternal.cxx
diff options
context:
space:
mode:
authorMax Kellermann <max@duempel.org>2013-01-28 23:35:01 +0100
committerMax Kellermann <max@duempel.org>2013-01-28 23:35:01 +0100
commitcffc78ad6a978c8ef0afae4fbdd4b189612a7167 (patch)
tree2496679726754549fd6aad4da0ab558b07bbe0bf /src/InputInternal.cxx
parentdcf55c7e328578d435eb14277cb6ba9e072f7e9c (diff)
InputStream: store references instead of pointers
Diffstat (limited to 'src/InputInternal.cxx')
-rw-r--r--src/InputInternal.cxx5
1 files changed, 2 insertions, 3 deletions
diff --git a/src/InputInternal.cxx b/src/InputInternal.cxx
index a154b68d..e110ebf0 100644
--- a/src/InputInternal.cxx
+++ b/src/InputInternal.cxx
@@ -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;