#ifndef lint
static const char rcsid[] =
- "$Id: restore.c,v 1.22 2002/01/16 09:32:14 stelian Exp $";
+ "$Id: restore.c,v 1.24 2002/01/22 11:12:28 stelian Exp $";
#endif /* not lint */
#include <config.h>
Vprintf(stdout, "Extract requested files\n");
curfile.action = SKIP;
- getvol((long)1);
+#ifdef USE_QFA
+ if (!tapeposflag)
+#endif
+ getvol((long)1);
skipmaps();
skipdirs();
first = lowerbnd(ROOTINO);
if (!pipein)
getvol((long)0);
if (curfile.ino == maxino) {
- next = lowerbnd(next);
+ next = lowerbnd(first);
while (next < curfile.ino) {
ep = lookupino(next);
if (ep == NULL)