Correct altered logic.
authorJarl Gullberg <jarl.gullberg@gmail.com>
Mon, 28 Aug 2017 15:01:05 +0000 (17:01 +0200)
committerJarl Gullberg <jarl.gullberg@gmail.com>
Mon, 28 Aug 2017 15:01:05 +0000 (17:01 +0200)
src/Generator.Rewrite/Program.cs

index 459198da7395a48135a5cc724114466beedb6ae3..d48eff742885adbdedd2cd82ebed0ddc3602f1a4 100644 (file)
@@ -301,7 +301,7 @@ namespace OpenTK.Rewrite
                 generatedVariables = EmitConvenienceWrapper(wrapper, native, difference, body, il);
             }
 
-            if (Options.UseDLLImport)
+            if (slot == -1 || Options.UseDLLImport)
             {
                 // issue DllImport call
                 EmitCall(il, native);