From 7f9e2b19c9d5daefc76ec36db897d091abd26746 Mon Sep 17 00:00:00 2001 From: ac-stef Date: Mon, 8 Aug 2016 19:04:18 +0200 Subject: [PATCH] fix glext command hanging without argument --- source/src/rendergl.cpp | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/source/src/rendergl.cpp b/source/src/rendergl.cpp index 1417b181..8c160b76 100644 --- a/source/src/rendergl.cpp +++ b/source/src/rendergl.cpp @@ -33,7 +33,7 @@ void *getprocaddress(const char *name) bool hasext(const char *exts, const char *ext) { int len = strlen(ext); - for(const char *cur = exts; (cur = strstr(cur, ext)); cur += len) + if(len) for(const char *cur = exts; (cur = strstr(cur, ext)); cur += len) { if((cur == exts || cur[-1] == ' ') && (cur[len] == ' ' || !cur[len])) return true; }