cache: remove useless return value

It was unused, and also returned the wrong value in some cases.
This commit is contained in:
wm4 2016-01-11 20:34:34 +01:00
parent 453ea2cb6c
commit f54ae2031e
1 changed files with 2 additions and 5 deletions

View File

@ -184,8 +184,7 @@ static size_t read_buffer(struct priv *s, unsigned char *dst,
}
// Runs in the cache thread.
// Returns true if reading was attempted, and the mutex was shortly unlocked.
static bool cache_fill(struct priv *s)
static void cache_fill(struct priv *s)
{
int64_t read = s->read_filepos;
int len = 0;
@ -236,7 +235,7 @@ static bool cache_fill(struct priv *s)
if (space < FILL_LIMIT) {
s->idle = true;
s->reads++; // don't stuck main thread
return false;
return;
}
// limit to end of buffer (without wrapping)
@ -278,8 +277,6 @@ done:
}
pthread_cond_signal(&s->wakeup);
return true;
}
// This is called both during init and at runtime.