diff options
author | lapayo94@gmail.com <lapayo94@gmail.com@0a769ca7-a7f5-676a-18bf-c427514a06d6> | 2012-07-09 17:53:17 +0200 |
---|---|---|
committer | lapayo94@gmail.com <lapayo94@gmail.com@0a769ca7-a7f5-676a-18bf-c427514a06d6> | 2012-07-09 17:53:17 +0200 |
commit | d82e2449a0282232c6e6acd1a84514ee5332f4db (patch) | |
tree | 6935f3cd4a9d3050b1aed8b1b0f9514f5fcff17f /squirrel_3_0_1_stable/_OLD_sqplus/SquirrelBindingsUtilsWin32.cpp | |
parent | Sorry... (diff) | |
download | cuberite-d82e2449a0282232c6e6acd1a84514ee5332f4db.tar cuberite-d82e2449a0282232c6e6acd1a84514ee5332f4db.tar.gz cuberite-d82e2449a0282232c6e6acd1a84514ee5332f4db.tar.bz2 cuberite-d82e2449a0282232c6e6acd1a84514ee5332f4db.tar.lz cuberite-d82e2449a0282232c6e6acd1a84514ee5332f4db.tar.xz cuberite-d82e2449a0282232c6e6acd1a84514ee5332f4db.tar.zst cuberite-d82e2449a0282232c6e6acd1a84514ee5332f4db.zip |
Diffstat (limited to 'squirrel_3_0_1_stable/_OLD_sqplus/SquirrelBindingsUtilsWin32.cpp')
-rw-r--r-- | squirrel_3_0_1_stable/_OLD_sqplus/SquirrelBindingsUtilsWin32.cpp | 31 |
1 files changed, 0 insertions, 31 deletions
diff --git a/squirrel_3_0_1_stable/_OLD_sqplus/SquirrelBindingsUtilsWin32.cpp b/squirrel_3_0_1_stable/_OLD_sqplus/SquirrelBindingsUtilsWin32.cpp deleted file mode 100644 index 448c49f25..000000000 --- a/squirrel_3_0_1_stable/_OLD_sqplus/SquirrelBindingsUtilsWin32.cpp +++ /dev/null @@ -1,31 +0,0 @@ -#include "sqplus.h"
-
-//#include "SquirrelObject.h"
-//#include "SquirrelVM.h"
-#include "SquirrelBindingsUtilsWin32.h"
-
-int refcounted_release_hook(SQUserPointer p, int size)
-{
- IUnknown *pRC = (IUnknown*)p;
- pRC->Release();
- return 0;
-}
-
-static BOOL __CreateRefCountedInstance(HSQUIRRELVM v,const SQChar *classname,IUnknown *pRC,SQRELEASEHOOK hook)
-{
- if(!CreateNativeClassInstance(v,classname,pRC,hook)) return FALSE;
- return TRUE;
-}
-
-int construct_RefCounted(IUnknown *p)
-{
- sq_setinstanceup(SquirrelVM::GetVMPtr(),1,p);
- sq_setreleasehook(SquirrelVM::GetVMPtr(),1,refcounted_release_hook);
- return 1;
-}
-
-
-BOOL CreateRefCountedInstance(HSQUIRRELVM v,const SQChar *classname,IUnknown *pRC)
-{
- return __CreateRefCountedInstance(v,classname,pRC,refcounted_release_hook);
-}
|