[libgit2-glib] Fix walk example for new line_get_content API



commit fcb3a8d4edc990911e9ba2ec30aa49b14a556f07
Author: Jesse van den Kieboom <jessevdk gmail com>
Date:   Sat Nov 23 18:49:01 2013 +0100

    Fix walk example for new line_get_content API

 examples/walk.c |   11 ++++++++++-
 1 files changed, 10 insertions(+), 1 deletions(-)
---
diff --git a/examples/walk.c b/examples/walk.c
index 223d4dc..b8a4189 100644
--- a/examples/walk.c
+++ b/examples/walk.c
@@ -51,7 +51,16 @@ diff_print_cb (GgitDiffDelta    *delta,
                GgitDiffLine     *line,
                gpointer          user_data)
 {
-       g_print ("%s", ggit_diff_line_get_content (line));
+       const guint8 *content;
+       gsize len;
+       gchar *s;
+
+       content = ggit_diff_line_get_content (line, &len);
+       s = g_strndup (content, len);
+
+       g_print ("%s", s);
+       g_free (s);
+
        return 0;
 }
 


[Date Prev][Date Next]   [Thread Prev][Thread Next]   [Thread Index] [Date Index] [Author Index]