[gtksourceview/meson.msvc: 2/5] gtksourceutils.c: Don't define variables in a for loop statement
- From: Chun-wei Fan <fanchunwei src gnome org>
- To: commits-list gnome org
- Cc:
- Subject: [gtksourceview/meson.msvc: 2/5] gtksourceutils.c: Don't define variables in a for loop statement
- Date: Wed, 24 Apr 2019 11:27:32 +0000 (UTC)
commit e8dfda6c648b88e9c0fd51c4f72ec2b34bb4de48
Author: Chun-wei Fan <fanchunwei src gnome org>
Date: Wed Apr 24 16:31:11 2019 +0800
gtksourceutils.c: Don't define variables in a for loop statement
pre-C99 compilers don't like this idea...
Also change a call of snprintf() to g_snprintf() so that all supported
platforms can build the code properly.
gtksourceview/gtksourceutils.c | 7 ++++---
1 file changed, 4 insertions(+), 3 deletions(-)
---
diff --git a/gtksourceview/gtksourceutils.c b/gtksourceview/gtksourceutils.c
index 8bc2d0ef..e6a3ca98 100644
--- a/gtksourceview/gtksourceutils.c
+++ b/gtksourceview/gtksourceutils.c
@@ -554,8 +554,9 @@ _gtk_source_utils_int_to_string (guint value,
if G_LIKELY (value == fi.value + 1)
{
guint carry = 1;
+ gint i;
- for (gint i = fi.len - 1; i >= 0; i--)
+ for (i = fi.len - 1; i >= 0; i--)
{
fi.str[i] += carry;
carry = fi.str[i] == ':';
@@ -572,7 +573,7 @@ _gtk_source_utils_int_to_string (guint value,
if G_UNLIKELY (carry)
{
- for (guint i = fi.len; i > 0; i--)
+ for (i = fi.len; i > 0; i--)
{
fi.str[i] = fi.str[i-1];
}
@@ -587,7 +588,7 @@ _gtk_source_utils_int_to_string (guint value,
return fi.len;
}
- fi.len = snprintf (fi.str, sizeof fi.str - 1, "%u", value);
+ fi.len = g_snprintf (fi.str, sizeof fi.str - 1, "%u", value);
fi.str[fi.len] = 0;
fi.value = value;
[
Date Prev][
Date Next] [
Thread Prev][
Thread Next]
[
Thread Index]
[
Date Index]
[
Author Index]