goto out;
}
- if(list_is_empty()) {
- fclose(out);
- unlink(datafile);
- ret = 1;
- goto out;
- }
+ if(!list_is_empty())
+ /*
+ * Possibly should check if write_database failed.
+ * Currently it returns always zero.
+ */
+ write_database(out, e);
- /*
- * Possibly should check if write_database failed.
- * Currently it returns always zero.
- */
- write_database(out, e);
fclose(out);
if(access(datafile, F_OK) == 0 &&
int ret, idx = field_id(NAME);
char *n1, *n2, *s1, *s2;
- if(idx == 0)
- return 0; /* no 'name' field */
-
n1 = (*(list_item *)i1)[idx];
n2 = (*(list_item *)i2)[idx];