char *outf = NULL, outft[MAXPATHLEN];
char control_fn[MAXPATHLEN], cmd[256];
FILE *f;
- struct stat sb;
- int flag1;
int records = 0;
EXEC SQL BEGIN DECLARE SECTION;
char login[USERS_LOGIN_SIZE];
if (argc == 2)
{
- if (stat(argv[1], &sb) == 0)
- {
- if (ModDiff(&flag1, "users", sb.st_mtime) == 0 && flag1 < 0)
- {
- fprintf(stderr, "File %s does not need to be rebuilt.\n",
- argv[1]);
- exit(MR_NO_CHANGE);
- }
- }
outf = argv[1];
sprintf(outft, "%s/username_id.map", warehouse_dir);
if ((out = open(outft, O_WRONLY|O_APPEND|O_CREAT|O_TRUNC, 0666)) < 0)