From e36d0e7d38b91c44de354568b437cc2cefe5413c Mon Sep 17 00:00:00 2001 From: Jakub Filak <jfilak@redhat.com> Date: Tue, 1 Oct 2013 13:16:43 +0200 Subject: [LIBREPORT PATCH] make sitem.at tests working with GLib < 2.35 Related to #181 Signed-off-by: Jakub Filak <jfilak@redhat.com> --- tests/sitem.at | 11 ++++++++--- 1 file changed, 8 insertions(+), 3 deletions(-) diff --git a/tests/sitem.at b/tests/sitem.at index 91b8cc1..846d375 100644 --- a/tests/sitem.at +++ b/tests/sitem.at @@ -8,6 +8,7 @@ AT_BANNER([TextBuffer search]) AT_TESTFUN([sitem_compare], [[ +#include "internal_libreport.h" #include "search_item.h" #include <assert.h> @@ -16,7 +17,7 @@ int test() { char text[] = "Some text"; GtkTextBuffer *buffer = gtk_text_buffer_new(gtk_text_tag_table_new()); - gtk_text_buffer_insert_at_cursor(buffer, text, sizeof(text)); + gtk_text_buffer_insert_at_cursor(buffer, text, strlen(text)); GtkTextIter start; gtk_text_buffer_get_start_iter(buffer, &start); GtkTextIter end; @@ -43,6 +44,8 @@ int test() int main(void) { + glib_init(); + assert(test() == 0); return 0; @@ -91,7 +94,7 @@ int test() { const char text[] = "Some text with few words and I don't want lorem ipsum"; GtkTextBuffer *buffer = gtk_text_buffer_new(gtk_text_tag_table_new()); - gtk_text_buffer_insert_at_cursor(buffer, text, sizeof(text)); + gtk_text_buffer_insert_at_cursor(buffer, text, strlen(text)); const char *blacklist = "few,tex"; const char *whitelist = "few,text"; @@ -139,8 +142,10 @@ int test() int main(void) { + glib_init(); + assert(test() == 0); return 0; } -]]) \ No newline at end of file +]]) -- 1.8.3.1