[CDFS]
authorColin Finck <colin@reactos.org>
Wed, 16 Aug 2017 23:12:55 +0000 (23:12 +0000)
committerColin Finck <colin@reactos.org>
Wed, 16 Aug 2017 23:12:55 +0000 (23:12 +0000)
Fix uninitialized variable usage (why did neither MSVC nor GCC catch this?)

svn path=/trunk/; revision=75581

reactos/drivers/filesystems/cdfs/fsctl.c

index 1a80c5e..f153077 100644 (file)
@@ -237,14 +237,14 @@ CdfsGetVolumeData(
             /* FIXME: should be done only for real cdroms? */
             Offset -= 150;
         }
             /* FIXME: should be done only for real cdroms? */
             Offset -= 150;
         }
-        CdInfo->VolumeOffset = Offset;
     }
     else
     {
         DPRINT1("Allowing mount of CDFS volume on non-CD device\n");
     }
     else
     {
         DPRINT1("Allowing mount of CDFS volume on non-CD device\n");
-        CdInfo->VolumeOffset = 0;
+        Offset = 0;
     }
     
     }
     
+    CdInfo->VolumeOffset = Offset;
     DPRINT("Offset of first track in last session %u\n", Offset);
 
     CdInfo->JolietLevel = 0;
     DPRINT("Offset of first track in last session %u\n", Offset);
 
     CdInfo->JolietLevel = 0;