diff --git a/source/MetadataProcessor.Core/Tables/nanoByteCodeTable.cs b/source/MetadataProcessor.Core/Tables/nanoByteCodeTable.cs index 18054b1c..6e1bcbbf 100644 --- a/source/MetadataProcessor.Core/Tables/nanoByteCodeTable.cs +++ b/source/MetadataProcessor.Core/Tables/nanoByteCodeTable.cs @@ -62,7 +62,7 @@ public nanoByteCodeTable( public ushort NextMethodId { get { return (ushort)_methods.Count; } } /// - /// Temporary string table for code generators used duing initial load. + /// Temporary string table for code generators used during initial load. /// public nanoStringTable FakeStringTable { get { return _fakeStringTable; } } diff --git a/source/MetadataProcessor.Core/Tables/nanoSignaturesTable.cs b/source/MetadataProcessor.Core/Tables/nanoSignaturesTable.cs index cabd0f9c..b0e56eaa 100644 --- a/source/MetadataProcessor.Core/Tables/nanoSignaturesTable.cs +++ b/source/MetadataProcessor.Core/Tables/nanoSignaturesTable.cs @@ -66,8 +66,8 @@ static nanoSignaturesTable() PrimitiveTypes.Add(typeof(bool).FullName, nanoCLR_DataType.DATATYPE_BOOLEAN); PrimitiveTypes.Add(typeof(object).FullName, nanoCLR_DataType.DATATYPE_OBJECT); - PrimitiveTypes.Add(typeof(IntPtr).FullName, nanoCLR_DataType.DATATYPE_VALUETYPE); - //PrimitiveTypes.Add(typeof(UIntPtr).FullName, nanoCLR_DataType.DATATYPE_U4); + PrimitiveTypes.Add(typeof(IntPtr).FullName, nanoCLR_DataType.DATATYPE_I4); + PrimitiveTypes.Add(typeof(UIntPtr).FullName, nanoCLR_DataType.DATATYPE_U4); PrimitiveTypes.Add("System.WeakReference", nanoCLR_DataType.DATATYPE_WEAKCLASS); }