--- annotate.c.orig	Fri Dec 30 18:15:44 2005
+++ annotate.c	Fri Dec 30 18:15:57 2005
@@ -95,9 +95,9 @@
     len = GTK_TEXT ( td->text )->gap_position;
     str = (char *) malloc ( len + 1 );
 #if GTK_VERSION < 10100
-    strncpy ( str, (char *) GTK_TEXT ( td->text )->text, len );
+    strncpy ( str, (char *) &GTK_TEXT ( td->text )->text, len );
 #else
-    strncpy ( str, (char *) GTK_TEXT ( td->text )->text.wc, len );
+    strncpy ( str, (char *) &GTK_TEXT ( td->text )->text.wc, len );
 #endif
     str[len] = '\0';
     if ( strlen ( str ) )
