diff --git a/auto/bin/make_init.pl b/auto/bin/make_init.pl index e89f57e..e7ecf9b 100755 --- a/auto/bin/make_init.pl +++ b/auto/bin/make_init.pl @@ -24,7 +24,7 @@ sub make_pfn_def($%) sub make_pfn_def_init($%) { my $name = prefixname($_[0]); - return " r = r || (" . $name . " = (PFN" . (uc $_[0]) . "PROC)glewGetProcAddress(\"" . $_[0] . "\")) == NULL;"; + return " r = ((" . $name . " = (PFN" . (uc $_[0]) . "PROC)glewGetProcAddress(\"" . $_[0] . "\")) == NULL) || r;"; } #---------------------------------------------------------------------------------------