From 21de21e606f3768edcce9bfecf327d3a3a60f53f Mon Sep 17 00:00:00 2001 From: Harley Travis Date: Sat, 4 Jul 2026 16:32:19 -0500 Subject: Fix DskImg.HC I decided to allocate the drive's BlkDev object separately, which also fixed an error in the code when I tested it. --- Examples/DskImg.HC | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/Examples/DskImg.HC b/Examples/DskImg.HC index f5fc1f5..72afe72 100644 --- a/Examples/DskImg.HC +++ b/Examples/DskImg.HC @@ -12,9 +12,10 @@ U8 DskImg() U64 i; // Replace W with the letter you mounted your floppy as. CDrv *dv=Let2Drv('W'); + CBlkDev *bd=dv->blkdev; // Open image file for writing - CFile *img = FOpen("Floppy.IMG","w",dv->size*dv->bd->blk_size); + CFile *img = FOpen("Floppy.IMG","w",dv->size*bd->blk_size); //Read every sector on the disk to the file BlkRead(dv,img,0,bd->max_blk); -- cgit v1.2.3