summaryrefslogtreecommitdiff
path: root/obt/xqueue.c
diff options
context:
space:
mode:
Diffstat (limited to 'obt/xqueue.c')
-rw-r--r--obt/xqueue.c6
1 files changed, 3 insertions, 3 deletions
diff --git a/obt/xqueue.c b/obt/xqueue.c
index 2304ea42..e5d2da31 100644
--- a/obt/xqueue.c
+++ b/obt/xqueue.c
@@ -78,8 +78,8 @@ static inline void grow(void) {
if (qend < qstart) { /* it wraps around to 0 right now */
for (i = 0; i <= qend; ++i)
- q[newsz+i] = q[i];
- qend = newsz + qend;
+ q[qsz+i] = q[i];
+ qend = qsz + qend;
}
qsz = newsz;
@@ -113,7 +113,7 @@ static gboolean read_events(gboolean block)
return sth; /* return if we read anything */
}
-static void pop(gulong p)
+static void pop(const gulong p)
{
/* remove the event */
--qnum;