Certainly, but you need to assign to `result`:
proc loadBitmapFileHeader*(bitmap: Bitmap, file: FileStream):
BitmapFileHeader =
static:
doAssert(cpuEndian == littleEndian)
discard file.readData(result.addr, 14)
bitmap.fileHeader = result
- How do I read BMP file header directly to type? HonzsSedlomn
- Re: How do I read BMP file header directly to type? Araq
