Update of /cvsroot/refdb/refdb/src
In directory sc8-pr-cvs1:/tmp/cvs-serv12097
Modified Files:
refdbd.c
Log Message:
UTF-8 is now default encoding
Index: refdbd.c
===================================================================
RCS file: /cvsroot/refdb/refdb/src/refdbd.c,v
retrieving revision 1.65
retrieving revision 1.66
diff -u -U2 -r1.65 -r1.66
--- refdbd.c 17 Jan 2004 23:04:23 -0000 1.65
+++ refdbd.c 18 Jan 2004 00:59:05 -0000 1.66
@@ -108,5 +108,5 @@
char keep_pnames[PREFS_BUF_LEN] = ""; /* whether to keep periodical names */
char upper_citekey[PREFS_BUF_LEN] = ""; /* whether to uppercase citation keys */
-char default_db_encoding[PREFS_BUF_LEN] = ""; /* default char encoding for new databases */
+char default_db_encoding[PREFS_BUF_LEN] = "UTF-8"; /* default char encoding for new databases */
char keyword_scan[PREFS_BUF_LEN] = ""; /* run automatic keyword scan if 't' */
@@ -1244,4 +1244,7 @@
/*********************************************** addref ****/
else if (strcmp((ptr_child_clrequest->inargv)[0], "addref") == 0) {
+ if (!*db_encoding) {
+ strcpy(db_encoding, default_db_encoding);
+ }
result = addref(ptr_child_clrequest, set_owner, &addresult, 0, n_keep_id, format_string, &id_sentinel, db_encoding);
@@ -1274,4 +1277,7 @@
/*********************************************** updateref ****/
else if (strcmp((ptr_child_clrequest->inargv)[0], "updateref") == 0) {
+ if (!*db_encoding) {
+ strcpy(db_encoding, default_db_encoding);
+ }
result = addref(ptr_child_clrequest, set_owner, &addresult, n_personal, n_keep_id, format_string, &id_sentinel, db_encoding);
@@ -1452,4 +1458,7 @@
/*********************************************** addnote ****/
else if (strcmp((ptr_child_clrequest->inargv)[0], "addnote") == 0) {
+ if (!*db_encoding) {
+ strcpy(db_encoding, default_db_encoding);
+ }
result = addnote(ptr_child_clrequest, set_owner, &addresult, 0, &id_sentinel, db_encoding);
@@ -1460,4 +1469,7 @@
/*********************************************** updatenote ****/
else if (strcmp((ptr_child_clrequest->inargv)[0], "updatenote") == 0) {
+ if (!*db_encoding) {
+ strcpy(db_encoding, default_db_encoding);
+ }
result = addnote(ptr_child_clrequest, set_owner, &addresult, 1, &id_sentinel, db_encoding);
|