diff --git a/dlls/jscript/engine.c b/dlls/jscript/engine.c
index 9c6acb39cf78d9146e292f9cfee2ca3aff3c3571..de6075552aad12eb0f030b22d0eedf466d445d09 100644
--- a/dlls/jscript/engine.c
+++ b/dlls/jscript/engine.c
@@ -398,11 +398,6 @@ static HRESULT disp_get_id(script_ctx_t *ctx, IDispatch *disp, const WCHAR *name
     return hres;
 }
 
-static inline BOOL var_is_null(const VARIANT *v)
-{
-    return V_VT(v) == VT_NULL || (V_VT(v) == VT_DISPATCH && !V_DISPATCH(v));
-}
-
 static HRESULT disp_cmp(IDispatch *disp1, IDispatch *disp2, BOOL *ret)
 {
     IObjectIdentity *identity;
diff --git a/dlls/jscript/jsregexp.c b/dlls/jscript/jsregexp.c
index d6602f4b7edeb4cf7519c645a6ed41fbb4b1df2f..c39e3a139551d71864af6b770a5041bd31a0a2ba 100644
--- a/dlls/jscript/jsregexp.c
+++ b/dlls/jscript/jsregexp.c
@@ -58,8 +58,6 @@ static const WCHAR idx7W[] = {'$','7',0};
 static const WCHAR idx8W[] = {'$','8',0};
 static const WCHAR idx9W[] = {'$','9',0};
 
-static const WCHAR emptyW[] = {0};
-
 static inline RegExpInstance *regexp_from_vdisp(vdisp_t *vdisp)
 {
     return (RegExpInstance*)vdisp->u.jsdisp;