]> git.ipfire.org Git - thirdparty/bacula.git/commitdiff
Fix #9981 About segfault in bvfs_get_volume()
authorEric Bollengier <eric@baculasystems.com>
Mon, 20 Mar 2023 08:31:32 +0000 (09:31 +0100)
committerEric Bollengier <eric@baculasystems.com>
Thu, 14 Sep 2023 11:57:01 +0000 (13:57 +0200)
Introduced with VolType addition.

bacula/src/cats/bvfs.c

index 4b074059bd255278d8120820416c25a2154b2264..15054d4547f54a8a465b9cf97a38af7153b89c65 100644 (file)
@@ -1048,8 +1048,8 @@ void Bvfs::get_volumes(FileId_t fileid)
    POOL_MEM query;
 
    Mmsg(query,
-//                                   7                8
-"SELECT DISTINCT 'L',0,0,0,0,0,0, Media.VolumeName, Media.InChanger "
+//                                   7                8                  9
+"SELECT DISTINCT 'L',0,0,0,0,0,0, Media.VolumeName, Media.InChanger, Media.VolType "
 "FROM File JOIN JobMedia USING (JobId) JOIN Media USING (MediaId) "
 "WHERE File.FileId = %s "
   "AND File.FileIndex >= JobMedia.FirstIndex "