* Sebastian Hammer, Adam Dickmeiss
*
* $Log: kcompare.c,v $
- * Revision 1.12 1995-10-17 18:02:08 adam
+ * Revision 1.13 1995-10-27 14:00:11 adam
+ * Implemented detection of database availability.
+ *
+ * Revision 1.12 1995/10/17 18:02:08 adam
* New feature: databases. Implemented as prefix to words in dictionary.
*
* Revision 1.11 1995/10/06 16:33:37 adam
int index_word_prefix (char *string, int attset_ordinal,
int local_attribute,
- int num_bases,
- char **databaseNames)
+ char *databaseName)
{
int i;
- if (num_bases > 1)
- {
- sprintf (string, "%c%04d(", attset_ordinal + '0', local_attribute);
- strcat (string, databaseNames[i]);
- for (i = 1; i < num_bases; i++)
- {
- strcat (string, "|");
- strcat (string, databaseNames[i]);
- }
- strcat (string, ")@");
- }
- else
- sprintf (string, "%c%04d%s@", attset_ordinal + '0', local_attribute,
- *databaseNames);
+ sprintf (string, "%s@%c%04d", databaseName,
+ attset_ordinal + '0', local_attribute);
for (i = 0; string[i]; i++)
string[i] = index_char_cvt (string[i]);
return i;