chiark / gitweb /
cdrom_id: Swap media state and TOC info probing
[elogind.git] / extras / cdrom_id / cdrom_id.c
index 37212e9794f79424fa59f4012d76ec983c58260d..722b8f8f45fc52fe5ae8a4d171d5ec67ede1907d 100644 (file)
@@ -681,14 +681,14 @@ int main(int argc, char *argv[])
        if (cd_profiles(udev, fd) < 0)
                goto print;
 
-       /* get session/track info */
-       if (cd_media_toc(udev, fd) < 0)
-               goto print;
-
        /* get writable media state */
        if (cd_media_info(udev, fd) < 0)
                goto print;
 
+       /* get session/track info */
+       if (cd_media_toc(udev, fd) < 0)
+               goto print;
+
 print:
        printf("ID_CDROM=1\n");
        if (cd_cd_rom)