To clarify a bit, mono incorrectly increments the pointer 4 bytes when using *somePtr++, when it should increment the pointer the 3 or 7 bytes in the case of Tile/StaticTile. Using somePtr = somePtr + 1 works flawlessly.

This commit is contained in:
mark 2007-09-07 19:50:35 +00:00
parent 8857be1d27
commit 9e13975aed
4 changed files with 870 additions and 625 deletions

View file

@ -20,8 +20,8 @@
using System;
using System.Collections.Generic;
using System.Text;
using System.Diagnostics;
using System.Text;
namespace Server {
public sealed class SaveMetrics : IDisposable {