aboutsummaryrefslogtreecommitdiff
path: root/eperd/eooqd.c
diff options
context:
space:
mode:
Diffstat (limited to 'eperd/eooqd.c')
-rw-r--r--eperd/eooqd.c5
1 files changed, 4 insertions, 1 deletions
diff --git a/eperd/eooqd.c b/eperd/eooqd.c
index 7e071c0..41efa1b 100644
--- a/eperd/eooqd.c
+++ b/eperd/eooqd.c
@@ -616,7 +616,10 @@ static const char *get_session_id(void)
cp= strchr(session_id, '\n');
if (cp)
*cp= '\0';
- return session_id;
+ cp= strrchr(session_id, ' ');
+ if (!cp)
+ return NULL;
+ return cp+1;
}
static void skip_space(char *cp, char **ncpp)