#include "bbs.h"

//extern long Time_system;
extern long fsize;
//extern struct Commands Cmds;
//extern struct User User;
extern struct myst my_struct;

void NameUsed(char *str)
{
 sprintf(GSTR3,"The name %s is used, please rename.\r\n",str);
 AEPutStr(GSTR3);
}

char PurgeScanNM[31];

void StripReturn(char *);

BOOL LcFileXfr=0;
void ScanHoldDesc(void)
{
  FILE *fi;
  char *s, string[200], Text[200];
  LcFileXfr=FALSE;
sprintf(PurgeScanNM,"%d",User.Slot_Number);


         sprintf(string,"%sLCFILES/%s.lc",Conference_Location,PurgeScanNM);
         if(fi=fopen(string,"r")) { LcFileXfr=TRUE;
             while(fgets(string,80,fi)!=NL) { 
                    if(string[0]!=' ')
                    {
                      sprintf(Text,"%sLCFILES/%-13.13s",Conference_Location,string);
                      StripReturn(Text);
                      sprintf(GSTR3,"%sNode%d/PlayPen/%-13.13s",Cmds->BBSLoc,Cmds->AcLvl[LVL_NODE_NUMBER],
                              string); StripReturn(GSTR3);
                      if(Check_For_File(FilePart(Text))!=FAILURE)
                      {  if(!Rename(Text,GSTR3))
                         FileCopy(Text,GSTR3);
                      }
                      DeleteFile(Text);
                     }
               }
             fclose(fi);
             sprintf(string,"%sLCFILES/%s.lc",Conference_Location,PurgeScanNM);
                  DeleteFile(string);
                   Upload_a_File(1);
         }   /* end if fi != NL */
    LcFileXfr=FALSE;
    AEPutStr("\r\n");

}

