[Top][All Lists]
[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
Changes to gnats/gnats/database.c
From: |
Andrew J. Gray |
Subject: |
Changes to gnats/gnats/database.c |
Date: |
Thu, 24 Oct 2002 08:45:10 -0400 |
Index: gnats/gnats/database.c
diff -c gnats/gnats/database.c:1.23 gnats/gnats/database.c:1.24
*** gnats/gnats/database.c:1.23 Mon Oct 29 17:40:26 2001
--- gnats/gnats/database.c Thu Oct 24 08:45:09 2002
***************
*** 39,44 ****
--- 39,45 ----
char *databaseName;
AdmEntry *databaseEnt;
ChangeActions changeActions;
+ FieldList requiredInputFields;
DatabaseFieldInfo fieldInfo;
AdmEntry *hostList;
IndexDesc indexDesc;
***************
*** 83,88 ****
--- 84,90 ----
res->databaseName = NULL;
res->databaseEnt = NULL;
res->changeActions = NULL;
+ res->requiredInputFields = NULL;
res->fieldInfo = NULL;
res->hostList = NULL;
res->indexDesc = NULL;
***************
*** 264,269 ****
--- 266,280 ----
}
void
+ setRequiredInputFields (DatabaseInfo database, FieldList list)
+ {
+ if (databaseValid (database))
+ {
+ database->requiredInputFields = list;
+ }
+ }
+
+ void
setIndexDesc (DatabaseInfo database, IndexDesc new)
{
if (databaseValid (database))
***************
*** 850,855 ****
--- 861,872 ----
}
}
+ FieldList
+ getRequiredInputFields (const DatabaseInfo database)
+ {
+ return database->requiredInputFields;
+ }
+
IndexDesc
getIndexDesc (const DatabaseInfo database)
{
***************
*** 957,962 ****
--- 974,980 ----
clearHostList (database);
clearInputTemplate (database);
clearGlobalChangeActions (database);
+ freeFieldList (database->requiredInputFields);
if (database->databaseName != NULL)
{
free (database->databaseName);
[Prev in Thread] |
Current Thread |
[Next in Thread] |
- Changes to gnats/gnats/database.c,
Andrew J. Gray <=