# HG changeset patch # User mhessling@81767d24-ef19-dc11-ae90-00e081727c95 # Date 1052118665 0 # Node ID 5326544ab2ec5f40e3ed03057b7e8490f3d862f7 # Parent 761e5fddffca04e7d70763a728a90bd7dbed7218 Change dw_mle_query() under GTK 1.2 so that it returns the correct number of lines. Original code failed to return pointer to text as it used value of *bytes, and this was 1 greater than maximum number of bytes. diff -r 761e5fddffca -r 5326544ab2ec gtk/dw.c --- a/gtk/dw.c Thu May 01 09:07:27 2003 +0000 +++ b/gtk/dw.c Mon May 05 07:11:05 2003 +0000 @@ -3056,7 +3056,7 @@ gchar *text; *lines = 0; - text = gtk_editable_get_chars(GTK_EDITABLE(&(GTK_TEXT(tmp)->editable)), 0, bytes ? *bytes : gtk_text_get_length(GTK_TEXT(tmp))); + text = gtk_editable_get_chars(GTK_EDITABLE(&(GTK_TEXT(tmp)->editable)), 0, gtk_text_get_length(GTK_TEXT(tmp))); if(text) {