- bstrncpy(oldest.LastWritten, "9999-99-99 99:99:99", sizeof(oldest.LastWritten));
- Mmsg(&query, select, mr->PoolId, mr->MediaType);
+ if (InChanger) {
+ char changer[100];
+ bsnprintf(changer, sizeof(changer), "AND InChanger=1 AND StorageId=%s ",
+ edit_int64(mr->StorageId, ed1));
+ Mmsg(query, select, edit_int64(mr->PoolId, ed1), mr->MediaType, changer);
+ } else {
+ Mmsg(query, select, edit_int64(mr->PoolId, ed1), mr->MediaType, "");
+ }
+