Skip to content

Commit f23af7a

Browse files
committed
Added comments for helpers.
1 parent 03901da commit f23af7a

1 file changed

Lines changed: 11 additions & 6 deletions

File tree

LibIPS.NET/LibIpsNet.cs

Lines changed: 11 additions & 6 deletions
Original file line numberDiff line numberDiff line change
@@ -360,7 +360,8 @@ public void Create(Stream source, Stream target, ref Stream patch)
360360
}
361361

362362
}
363-
private byte Read8(BinaryReader reader, int offset = -1)
363+
// Helper to read 8 bit.
364+
private byte Read8(BinaryReader reader, int offset = -1)
364365
{
365366
if (offset != -1 && reader.BaseStream.Position != offset)
366367
{
@@ -375,6 +376,7 @@ private byte Read8(BinaryReader reader, int offset = -1)
375376
return 0;
376377
}
377378
}
379+
// Helper to read 16bit.
378380
private int Read16(BinaryReader reader)
379381
{
380382
if (reader.BaseStream.Position + 1 < reader.BaseStream.Length)
@@ -388,6 +390,7 @@ private int Read16(BinaryReader reader)
388390
return 0;
389391
}
390392
}
393+
// Helper to read 24bit.
391394
private int Read24(BinaryReader reader)
392395
{
393396
if (reader.BaseStream.Position + 1 < reader.BaseStream.Length)
@@ -401,24 +404,26 @@ private int Read24(BinaryReader reader)
401404
return 0;
402405
}
403406
}
404-
407+
// Helper to write 8bit.
405408
private void Write8(byte value, BinaryWriter writer)
406409
{
407410
writer.Write(value);
408411
}
412+
// Helper to write 16bit.
409413
private void Write16(int value, BinaryWriter writer)
410414
{
411415
Write8((byte)(value >> 8), writer);
412416
Write8((byte)(value), writer);
413417
}
418+
// Helper to write 24bit.
414419
private void Write24(int value, BinaryWriter writer)
415420
{
416421
Write8((byte)(value >> 16), writer);
417422
Write8((byte)(value >> 8), writer);
418423
Write8((byte)(value), writer);
419424
}
420425

421-
// Compares two BinaryReaders with a starting point and a count of elements.
426+
// Helper to Compare two BinaryReaders with a starting point and a count of elements.
422427
private bool Compare(BinaryReader source, int sourceStart, BinaryReader target, int targetStart, int count)
423428
{
424429
source.BaseStream.Seek(sourceStart, SeekOrigin.Begin);
@@ -433,17 +438,17 @@ private bool Compare(BinaryReader source, int sourceStart, BinaryReader target,
433438
}
434439
return true;
435440
}
436-
441+
// Helper for minimum value.
437442
private long Min(long a, long b)
438443
{
439444
return (a) < (b) ? (a) : (b);
440445
}
441-
446+
// Helper for maximum value.
442447
private long Max(long a, long b)
443448
{
444449
return (a) > (b) ? (a) : (b);
445450
}
446-
451+
// Helper to clamp a value to a range.
447452
private long Clamp(long a, long b, long c)
448453
{
449454
return Max(a, Min(b, c));

0 commit comments

Comments
 (0)