Update of /cvsroot/refdb/refdb/src
In directory sc8-pr-cvs1.sourceforge.net:/tmp/cvs-serv24721
Modified Files:
noteshandler.c
Log Message:
reset ptr_andata->real_key for each new dataset; adapted to new get_unique_citekey() argument list
Index: noteshandler.c
===================================================================
RCS file: /cvsroot/refdb/refdb/src/noteshandler.c,v
retrieving revision 1.12
retrieving revision 1.13
diff -u -U2 -r1.12 -r1.13
--- noteshandler.c 19 Jan 2004 23:20:07 -0000 1.12
+++ noteshandler.c 25 Jan 2004 13:23:38 -0000 1.13
@@ -111,4 +111,5 @@
*(ptr_andata->content_type) = '\0';
*(ptr_andata->content_xmllang) = '\0';
+ *(ptr_andata->real_key) = '\0';
/* isolate attributes */
@@ -874,5 +875,5 @@
/* insert new citekey if required */
if (!strcmp(ptr_andata->real_key, "0") && ptr_andata->create_new) {
- key = get_unique_citekey(ptr_andata->conn, ptr_andata->user, atoi(ptr_andata->year), ptr_andata->n_note_id);
+ key = get_unique_citekey(ptr_andata->conn, ptr_andata->user, atoi(ptr_andata->year), ptr_andata->n_note_id, 1 /* notes */);
if (key && set_notesdata_field("key", key, ptr_andata->conn, ptr_andata->driver, ptr_andata->n_note_id) != 0) {
|