summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorChun-wei Fan <fanchunwei@src.gnome.org>2017-08-04 16:47:35 +0800
committerChun-wei Fan <fanchunwei@src.gnome.org>2017-08-09 15:39:31 +0800
commit125dac528339267821dbbd6da9b19fe9949334e9 (patch)
treec7951ebe1fc0070d23172069a2a72566c28fd5d5
parentba463ebba852b332f20338b9f31ebf97cc72f6aa (diff)
downloadatk-125dac528339267821dbbd6da9b19fe9949334e9.tar.gz
tests: Fix build on pre-C99
Ensure that the variables are at the top of the block. https://bugzilla.gnome.org/show_bug.cgi?id=785802
-rw-r--r--tests/testvalue.c16
1 files changed, 11 insertions, 5 deletions
diff --git a/tests/testvalue.c b/tests/testvalue.c
index 7ec0a29..bad7168 100644
--- a/tests/testvalue.c
+++ b/tests/testvalue.c
@@ -119,9 +119,11 @@ test_value_get_value_and_text (AtkValue *value,
gdouble *current_value,
gchar **description)
{
+ TestValue *self;
+
g_return_if_fail (TEST_IS_VALUE (value));
- TestValue *self = TEST_VALUE (value);
+ self = TEST_VALUE (value);
if (current_value != NULL)
*current_value = self->value;
@@ -133,9 +135,11 @@ test_value_get_value_and_text (AtkValue *value,
AtkRange*
test_value_get_range (AtkValue *value)
{
+ AtkRange *result;
+
g_return_val_if_fail (TEST_IS_VALUE (value), NULL);
- AtkRange *result = atk_range_new (LOWER_LIMIT,
+ result = atk_range_new (LOWER_LIMIT,
UPPER_LIMIT,
NULL);
@@ -153,11 +157,11 @@ test_value_get_increment (AtkValue *value)
GSList*
test_value_get_sub_ranges (AtkValue *value)
{
- g_return_val_if_fail (TEST_IS_VALUE (value), NULL);
-
GSList *result = NULL;
AtkRange *range = NULL;
+ g_return_val_if_fail (TEST_IS_VALUE (value), NULL);
+
/* low */
range = atk_range_new (LOWER_LIMIT, LOW_THRESHOLD,
get_description (LOWER_LIMIT));
@@ -186,9 +190,11 @@ void
test_value_set_value (AtkValue *value,
double new_value)
{
+ TestValue *self;
+
g_return_if_fail (TEST_IS_VALUE (value));
- TestValue *self = TEST_VALUE (value);
+ self = TEST_VALUE (value);
if (new_value < LOWER_LIMIT)
new_value = LOWER_LIMIT;