diff options
Diffstat (limited to 'eperd/eooqd.c')
-rw-r--r-- | eperd/eooqd.c | 5 |
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) |