int get_ntforms(nt_forms_struct **list);
int write_ntforms(nt_forms_struct **list, int number);
bool add_a_form(nt_forms_struct **list, struct spoolss_AddFormInfo1 *form, int *count);
-bool delete_a_form(nt_forms_struct **list, UNISTR2 *del_name, int *count, WERROR *ret);
-bool delete_a_form_by_string(nt_forms_struct **list, const char *del_name, int *count, WERROR *ret);
+bool delete_a_form(nt_forms_struct **list, const char *del_name, int *count, WERROR *ret);
void update_a_form(nt_forms_struct **list, struct spoolss_AddFormInfo1 *form, int count);
int get_ntdrivers(fstring **list, const char *architecture, uint32 version);
const char *get_short_archi(const char *long_archi);
Delete a named form struct.
****************************************************************************/
-bool delete_a_form_by_string(nt_forms_struct **list, const char *del_name, int *count, WERROR *ret)
+bool delete_a_form(nt_forms_struct **list, const char *del_name, int *count, WERROR *ret)
{
char *key = NULL;
int n=0;
return true;
}
-bool delete_a_form(nt_forms_struct **list, UNISTR2 *del_name, int *count, WERROR *ret)
-{
- fstring form_name;
-
- unistr2_to_ascii(form_name, del_name, sizeof(form_name));
-
- return delete_a_form_by_string(list, form_name, count, ret);
-}
-
/****************************************************************************
Update a form struct.
****************************************************************************/
count = get_ntforms(&list);
- if ( !delete_a_form_by_string(&list, form_name, &count, &status ))
+ if ( !delete_a_form(&list, form_name, &count, &status ))
goto done;
/*