using System;
using System.Collections.Generic;
using System.Text;
using System.Runtime.InteropServices;
using System.IO;
namespace Vestris.ResourceLib
{
/// <summary>
/// Resource utilities.
/// </summary>
public abstract class ResourceUtil
{
/// <summary>
/// Pad bytes.
/// </summary>
/// <param name="w">Binary stream.</param>
/// <param name="len">Number of bytes to write.</param>
/// <returns>New position within the stream.</returns>
internal static long Pad(BinaryWriter w, UInt16 len)
{
while (len-- > 0)
w.Write((byte) 0);
return w.BaseStream.Position;
}
}
}
|