/* ***************************************************************************
*
* generic completer
*
* ***************************************************************************/
/* ***************************************************************************
*
* generic completer
*
* ***************************************************************************/
-char* complete_from_list(char* completions[], const char *text, int state)
-{
+char *complete_from_list(char* completions[], const char *text, int state)
+{
+#if HAVE_READLINE_READLINE_H
(completions[idx],text,strlen(text))) {
++idx; /* skip this entry on the next run */
return (char*)strdup(completions[idx-1]);
};
};
(completions[idx],text,strlen(text))) {
++idx; /* skip this entry on the next run */
return (char*)strdup(completions[idx-1]);
};
};
- data->values=(char**)realloc(data->values,((data->max+1)*2)*sizeof(char*));
- data->max=(data->max+1)*2 - 1;
+ data->values=(char**)realloc(data->values,((data->max+1)*2)*sizeof(char*));
+ data->max=(data->max+1)*2 - 1;
oid_trav(oid_loader, &data);
data.values[data.index]=0;
oid_trav(oid_loader, &data);
data.values[data.index]=0;
char** list=build_list_for_oclass(CLASS_RECSYN);
char* res=complete_from_list(list,text,state);
char** list=build_list_for_oclass(CLASS_RECSYN);
char* res=complete_from_list(list,text,state);
- char** list=build_list_for_oclass(CLASS_SCHEMA);
- char* res=complete_from_list(list,text,state);
+ char** list = build_list_for_oclass(CLASS_SCHEMA);
+ char* res = complete_from_list(list,text,state);
- char** list=build_list_for_oclass(CLASS_ATTSET);
- char* res=complete_from_list(list,text,state);
+ char** list = build_list_for_oclass(CLASS_ATTSET);
+ char* res = complete_from_list(list,text,state);
-char* default_completer(const char* text, int state)
-{
- return complete_from_list(curret_global_list,text,state);
-}
+/*
+ * Local variables:
+ * c-basic-offset: 4
+ * indent-tabs-mode: nil
+ * End:
+ * vim: shiftwidth=4 tabstop=8 expandtab
+ */