Fixed epic bug in runtime.cpp causing non-Lua-owned objects to be released by Lua GC.

This commit is contained in:
rude
2009-09-05 16:14:52 +02:00
parent fea48f421c
commit 3c2bd1bd9c
12 changed files with 1038 additions and 10 deletions
+69 -5
View File
@@ -183,6 +183,14 @@
ObjectFile="$(IntDir)\font\freetype\"
/>
</FileConfiguration>
<FileConfiguration
Name="Release|Win32"
>
<Tool
Name="VCCLCompilerTool"
ObjectFile="$(IntDir)\font\freetype\"
/>
</FileConfiguration>
</File>
<File
RelativePath="..\..\..\src\modules\font\freetype\Font.h"
@@ -199,6 +207,14 @@
ObjectFile="$(IntDir)\font\freetype\"
/>
</FileConfiguration>
<FileConfiguration
Name="Release|Win32"
>
<Tool
Name="VCCLCompilerTool"
ObjectFile="$(IntDir)\font\freetype\"
/>
</FileConfiguration>
</File>
<File
RelativePath="..\..\..\src\modules\font\freetype\TrueTypeRasterizer.h"
@@ -215,6 +231,14 @@
ObjectFile="$(IntDir)\font\freetype\"
/>
</FileConfiguration>
<FileConfiguration
Name="Release|Win32"
>
<Tool
Name="VCCLCompilerTool"
ObjectFile="$(IntDir)\font\freetype\"
/>
</FileConfiguration>
</File>
<File
RelativePath="..\..\..\src\modules\font\freetype\wrap_Font.h"
@@ -229,7 +253,15 @@
>
<Tool
Name="VCCLCompilerTool"
ObjectFile="$(IntDir)\font\freetype\"
ObjectFile="$(IntDir)\font\"
/>
</FileConfiguration>
<FileConfiguration
Name="Release|Win32"
>
<Tool
Name="VCCLCompilerTool"
ObjectFile="$(IntDir)\font\"
/>
</FileConfiguration>
</File>
@@ -245,7 +277,15 @@
>
<Tool
Name="VCCLCompilerTool"
ObjectFile="$(IntDir)\font\freetype\"
ObjectFile="$(IntDir)\font\"
/>
</FileConfiguration>
<FileConfiguration
Name="Release|Win32"
>
<Tool
Name="VCCLCompilerTool"
ObjectFile="$(IntDir)\font\"
/>
</FileConfiguration>
</File>
@@ -261,7 +301,15 @@
>
<Tool
Name="VCCLCompilerTool"
ObjectFile="$(IntDir)\font\freetype\"
ObjectFile="$(IntDir)\font\"
/>
</FileConfiguration>
<FileConfiguration
Name="Release|Win32"
>
<Tool
Name="VCCLCompilerTool"
ObjectFile="$(IntDir)\font\"
/>
</FileConfiguration>
</File>
@@ -277,7 +325,15 @@
>
<Tool
Name="VCCLCompilerTool"
ObjectFile="$(IntDir)\font\freetype\"
ObjectFile="$(IntDir)\font\"
/>
</FileConfiguration>
<FileConfiguration
Name="Release|Win32"
>
<Tool
Name="VCCLCompilerTool"
ObjectFile="$(IntDir)\font\"
/>
</FileConfiguration>
</File>
@@ -293,7 +349,15 @@
>
<Tool
Name="VCCLCompilerTool"
ObjectFile="$(IntDir)\font\freetype\"
ObjectFile="$(IntDir)\font\"
/>
</FileConfiguration>
<FileConfiguration
Name="Release|Win32"
>
<Tool
Name="VCCLCompilerTool"
ObjectFile="$(IntDir)\font\"
/>
</FileConfiguration>
</File>