diff -ur bonobo-1.0.17.orig/bonobo/bonobo-object-io.c bonobo-1.0.17/bonobo/bonobo-object-io.c
--- bonobo-1.0.17.orig/bonobo/bonobo-object-io.c	Thu Feb  8 23:32:16 2001
+++ bonobo-1.0.17/bonobo/bonobo-object-io.c	Mon Oct 15 09:48:10 2001
@@ -28,6 +28,7 @@
 				   CORBA_Environment *ev)
 {
 	char *copy;
+	gint32 *icopy;
 	int len, slen;
 	
 	g_return_if_fail (target != CORBA_OBJECT_NIL);
@@ -36,7 +37,8 @@
 	slen = strlen (object_iid) + 1;
 	len = sizeof (gint32) + slen;
 	copy = g_malloc (len);
-	((gint32 *) copy) = slen;
+	icopy = (gint32 *)copy;
+	icopy = slen;
 	strcpy (copy + sizeof (gint32), object_iid);
 		
 	bonobo_stream_client_write (target, copy, len, ev);
diff -ur bonobo-1.0.17.orig/bonobo/bonobo-property-bag.c bonobo-1.0.17/bonobo/bonobo-property-bag.c
--- bonobo-1.0.17.orig/bonobo/bonobo-property-bag.c	Tue Aug 14 20:30:19 2001
+++ bonobo-1.0.17/bonobo/bonobo-property-bag.c	Mon Oct 15 09:49:52 2001
@@ -651,11 +651,12 @@
 {
 	g_return_if_fail (pb != NULL);
 
-	return bonobo_property_bag_add_full (pb, name, idx, type,
+	bonobo_property_bag_add_full (pb, name, idx, type,
 					     default_value, docstring, flags,
 					     pb->priv->get_prop,
 					     pb->priv->set_prop,
 					     pb->priv->user_data);
+	return;
 }
 
 static void
diff -ur bonobo-1.0.17.orig/po/zh_TW.po.orig bonobo-1.0.17/po/zh_TW.po 
--- bonobo-1.0.17.orig/po/zh_TW.po.orig	Mon Oct 15 14:21:03 2001
+++ bonobo-1.0.17/po/zh_TW.po	Mon Oct 15 14:21:27 2001
@@ -120,7 +120,7 @@
 
 #: bonobo/bonobo-exception.c:189
 msgid "No permission to access stream"
-msgstr "不允許去存取資料流"
+msgstr "不允野h存取資料流"
 
 #: bonobo/bonobo-exception.c:192
 msgid "An unsupported stream action was attempted"
@@ -144,7 +144,7 @@
 
 #: bonobo/bonobo-exception.c:208
 msgid "No permission to do operation on storage"
-msgstr "在儲存庫內不允許執行動作"
+msgstr "在儲存庫內不允陸鶡瘞囮@"
 
 #: bonobo/bonobo-exception.c:210
 msgid "An unsupported storage action was attempted"
@@ -530,7 +530,7 @@
 "to dietmar@maurer-it.com"
 msgstr ""
 "這個程式是屬於 GNOME 專案的一部份。Gnome Shell 絕對沒有擔保。本程式是一個自由"
-"軟體，並且歡迎您 遵照 GNU 通用公共許可證條款重新發佈它。請將有關此程式的錯誤"
+"軟體，並且歡迎您 遵照 GNU 通用公共野i證條款重新發佈它。請將有關此程式的錯誤"
 "報告電郵到dietmar@maurer-it.com"
 
 #: gshell/gshell.c:89
diff -rNu bonobo-1.0.17.orig/bonobo/Makefile.am bonobo-1.0.17/bonobo/Makefile.am
--- bonobo-1.0.17.orig/bonobo/Makefile.am	Mon Nov 12 13:50:24 2001
+++ bonobo-1.0.17/bonobo/Makefile.am	Mon Nov 12 13:50:11 2001
@@ -181,6 +181,8 @@
 libbonobox_la_LDFLAGS = \
 	-version-info $(BONOBO_CURRENT):$(BONOBO_REVISION):$(BONOBO_AGE)
 
+libbonobox_la_LIBADD = @XML_LIBS@
+
 libbonobox_la_SOURCES =				\
 	bonobo-canvas-component.c		\
 	bonobo-canvas-item.c			\
