/* $Id:$
   Minimum protection
 */

#include <dos.h>

#include <io.h>

#include <time.h>

#include <stdio.h>

#include "profport.h"


extern char IniFile[100];          // .INI filename


int Dongle()
{
   FILE  *f = fopen(IniFile, "r");
   if (f == NULL)
	return 0;

   return 1; // Disable DONGLE


   ftime ft;

   getftime(fileno(f), &ft);

   fclose(f);

   struct date d;

   getdate(&d);
   if ((ft.ft_month*12 + ft.ft_day + (ft.ft_year+1980)*365)
       > (d.da_day + d.da_mon*12+d.da_year*365))
	return 0;

   if (time(NULL) > 878900003UL) // 7.11.97

        return 0;

   writeIniString("License", "KEY", "32407-646510-2343597-Vidmar");
   

   return 1;
}


syntax highlighted by Code2HTML, v. 0.9.1