Commit acfaf4f5f20f89f7ceef7b92c9dd7da94417f0f6
1 parent
d72a21f5
Exists in
master
and in
1 other branch
Updaring lib3270 API calls.
Showing
3 changed files
with
6 additions
and
6 deletions
Show diff stats
src/v3270/accessible.c
@@ -185,7 +185,7 @@ static gunichar v3270_accessible_get_character_at_offset(AtkText *atk_text, gint | @@ -185,7 +185,7 @@ static gunichar v3270_accessible_get_character_at_offset(AtkText *atk_text, gint | ||
185 | if(widget == NULL) | 185 | if(widget == NULL) |
186 | { | 186 | { |
187 | H3270 * host = v3270_get_session(widget); | 187 | H3270 * host = v3270_get_session(widget); |
188 | - gchar * text = lib3270_get_text(host,offset,1,'\n'); | 188 | + gchar * text = lib3270_get_string_at_address(host,offset,1,'\n'); |
189 | 189 | ||
190 | if(text) | 190 | if(text) |
191 | { | 191 | { |
@@ -344,7 +344,7 @@ static gchar * v3270_accessible_get_text_at_offset(AtkText *atk_text, gint offse | @@ -344,7 +344,7 @@ static gchar * v3270_accessible_get_text_at_offset(AtkText *atk_text, gint offse | ||
344 | case ATK_TEXT_BOUNDARY_CHAR: // Boundary is the boundary between characters | 344 | case ATK_TEXT_BOUNDARY_CHAR: // Boundary is the boundary between characters |
345 | // (including non-printing characters) | 345 | // (including non-printing characters) |
346 | 346 | ||
347 | - text = lib3270_get_text(host,offset,1,'\n'); | 347 | + text = lib3270_get_string_at_address(host,offset,1,'\n'); |
348 | break; | 348 | break; |
349 | 349 | ||
350 | case ATK_TEXT_BOUNDARY_WORD_START: // Boundary is the start (i.e. first character) of a word. | 350 | case ATK_TEXT_BOUNDARY_WORD_START: // Boundary is the start (i.e. first character) of a word. |
@@ -371,7 +371,7 @@ static gchar * v3270_accessible_get_text_at_offset(AtkText *atk_text, gint offse | @@ -371,7 +371,7 @@ static gchar * v3270_accessible_get_text_at_offset(AtkText *atk_text, gint offse | ||
371 | pos = (offset/cols)*cols; | 371 | pos = (offset/cols)*cols; |
372 | if(pos == offset) | 372 | if(pos == offset) |
373 | offset++; | 373 | offset++; |
374 | - text = lib3270_get_text(host,pos,(offset-pos),'\n'); | 374 | + text = lib3270_get_string_at_address(host,pos,(offset-pos),'\n'); |
375 | break; | 375 | break; |
376 | 376 | ||
377 | 377 | ||
@@ -424,7 +424,7 @@ static gchar * v3270_accessible_get_text(AtkText *atk_text, gint start_pos, gint | @@ -424,7 +424,7 @@ static gchar * v3270_accessible_get_text(AtkText *atk_text, gint start_pos, gint | ||
424 | if(!lib3270_connected(host)) | 424 | if(!lib3270_connected(host)) |
425 | return g_strdup( "" ); | 425 | return g_strdup( "" ); |
426 | 426 | ||
427 | - text = lib3270_get_text(host,start_pos,end_pos < start_pos ? -1 : (end_pos - start_pos),'\n'); | 427 | + text = lib3270_get_string_at_address(host,start_pos,end_pos < start_pos ? -1 : (end_pos - start_pos),'\n'); |
428 | 428 | ||
429 | if(text) | 429 | if(text) |
430 | { | 430 | { |
src/v3270/selection.c
@@ -96,7 +96,7 @@ gchar * v3270_get_text(GtkWidget *widget, int offset, int len) | @@ -96,7 +96,7 @@ gchar * v3270_get_text(GtkWidget *widget, int offset, int len) | ||
96 | 96 | ||
97 | terminal = GTK_V3270(widget); | 97 | terminal = GTK_V3270(widget); |
98 | 98 | ||
99 | - str = lib3270_get_text(terminal->host, offset, len, '\n'); | 99 | + str = lib3270_get_string_at_address(terminal->host, offset, len, '\n'); |
100 | 100 | ||
101 | if(!str) | 101 | if(!str) |
102 | return NULL; | 102 | return NULL; |
src/v3270/widget.c
@@ -813,7 +813,7 @@ static void changed(H3270 *session, int offset, int len) | @@ -813,7 +813,7 @@ static void changed(H3270 *session, int offset, int len) | ||
813 | { | 813 | { |
814 | // Get new text, notify atk | 814 | // Get new text, notify atk |
815 | gsize bytes_written = 0; | 815 | gsize bytes_written = 0; |
816 | - char * text = lib3270_get_text(session,offset,len,'\n'); | 816 | + char * text = lib3270_get_string_at_address(session,offset,len,'\n'); |
817 | 817 | ||
818 | if(text) | 818 | if(text) |
819 | { | 819 | { |