From 38a069b97abd8387f66d0ef846ddb8f6d8f4c4e2 Mon Sep 17 00:00:00 2001
From: Nick Hastings <nshastings@gmail.com>
Date: Tue, 26 Oct 2021 17:32:25 -0400
Subject: [PATCH] Throw error if unknown SDK call type specified.

---
 extensions/sdktools/vcaller.cpp | 5 +++++
 1 file changed, 5 insertions(+)

diff --git a/extensions/sdktools/vcaller.cpp b/extensions/sdktools/vcaller.cpp
index 3818d6c6..a6447463 100644
--- a/extensions/sdktools/vcaller.cpp
+++ b/extensions/sdktools/vcaller.cpp
@@ -401,6 +401,11 @@ static cell_t SDKCall(IPluginContext *pContext, const cell_t *params)
 				startparam++;
 			}
 			break;
+		default:
+			{
+				vc->stk_put(ptr);
+				return pContext->ThrowNativeError("Unrecognized SDK Call type (%d)", vc->type);
+			}
 		}
 	}