summaryrefslogtreecommitdiff
path: root/server.c
diff options
context:
space:
mode:
Diffstat (limited to 'server.c')
-rw-r--r--server.c7
1 files changed, 6 insertions, 1 deletions
diff --git a/server.c b/server.c
index 610a0b3..fa664b8 100644
--- a/server.c
+++ b/server.c
@@ -777,5 +777,10 @@ long
GetXRequestFromName (
const char *name)
{
- return GetEValue (REQUEST, name);
+ long req = GetEValue (REQUEST, name);
+
+ if (req < 0)
+ req = GetEValue (EXTENSION, name);
+
+ return req;
}