[libgit2-glib] examples: Fix clone example's compiler warnings
- From: Alberto Fanjul <albfan src gnome org>
- To: commits-list gnome org
- Cc:
- Subject: [libgit2-glib] examples: Fix clone example's compiler warnings
- Date: Mon, 2 Mar 2020 08:56:54 +0000 (UTC)
commit 68bb20cbe171337e57387b26a5b06b36f4f1927b
Author: Jan Alexander Steffens (heftig) <jan steffens gmail com>
Date: Sun Mar 1 17:31:10 2020 +0000
examples: Fix clone example's compiler warnings
Replace a redeclaration of cloner_class_init with the expected
declaration of cloner_get_type.
Avoid mixing variable declarations and code.
examples/clone.c | 13 ++++++-------
1 file changed, 6 insertions(+), 7 deletions(-)
---
diff --git a/examples/clone.c b/examples/clone.c
index 8f6fc87..89622f9 100644
--- a/examples/clone.c
+++ b/examples/clone.c
@@ -16,7 +16,7 @@ typedef struct
GgitRemoteCallbacks parent;
} Cloner;
-static void cloner_class_init (ClonerClass *klass);
+GType cloner_get_type (void);
G_DEFINE_TYPE (Cloner, cloner, GGIT_TYPE_REMOTE_CALLBACKS)
@@ -29,17 +29,16 @@ static void
cloner_transfer_progress (GgitRemoteCallbacks *callbacks,
GgitTransferProgress *stats)
{
- guint recvobjs;
- guint totobjs;
- guint indexobjs;
+ guint recvobjs, totobjs, indexobjs;
+ guint network_percent, index_percent, kbytes;
recvobjs = ggit_transfer_progress_get_received_objects (stats);
totobjs = ggit_transfer_progress_get_total_objects (stats);
indexobjs = ggit_transfer_progress_get_indexed_objects (stats);
- guint network_percent = totobjs > 0 ? recvobjs * 100 / totobjs : 0;
- guint index_percent = totobjs > 0 ? indexobjs * 100 / totobjs : 0;
- guint kbytes = ggit_transfer_progress_get_received_bytes (stats) / 1024;
+ network_percent = totobjs > 0 ? recvobjs * 100 / totobjs : 0;
+ index_percent = totobjs > 0 ? indexobjs * 100 / totobjs : 0;
+ kbytes = ggit_transfer_progress_get_received_bytes (stats) / 1024;
g_printf ("\rnet %3d%% (%4d kb, %5d/%5d) / idx %3d%% (%5d/%5d)",
network_percent, kbytes,
[
Date Prev][
Date Next] [
Thread Prev][
Thread Next]
[
Thread Index]
[
Date Index]
[
Author Index]