Hello community,

here is the log from the commit of package geocode-glib for openSUSE:Factory 
checked in at 2015-05-18 22:00:05
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Comparing /work/SRC/openSUSE:Factory/geocode-glib (Old)
 and      /work/SRC/openSUSE:Factory/.geocode-glib.new (New)
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++

Package is "geocode-glib"

Changes:
--------
--- /work/SRC/openSUSE:Factory/geocode-glib/geocode-glib.changes        
2015-03-30 19:23:59.000000000 +0200
+++ /work/SRC/openSUSE:Factory/.geocode-glib.new/geocode-glib.changes   
2015-05-18 22:00:06.000000000 +0200
@@ -1,0 +2,6 @@
+Tue May 12 19:36:08 UTC 2015 - [email protected]
+
+- Update to version 3.16.2:
+  + Fix bugs in reverse geocode.
+
+-------------------------------------------------------------------

Old:
----
  geocode-glib-3.16.0.tar.xz

New:
----
  geocode-glib-3.16.2.tar.xz

++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++

Other differences:
------------------
++++++ geocode-glib.spec ++++++
--- /var/tmp/diff_new_pack.B7wjsp/_old  2015-05-18 22:00:07.000000000 +0200
+++ /var/tmp/diff_new_pack.B7wjsp/_new  2015-05-18 22:00:07.000000000 +0200
@@ -17,7 +17,7 @@
 
 
 Name:           geocode-glib
-Version:        3.16.0
+Version:        3.16.2
 Release:        0
 Summary:        Convenience library for the Yahoo! Place Finder APIs
 License:        LGPL-2.0+

++++++ geocode-glib-3.16.0.tar.xz -> geocode-glib-3.16.2.tar.xz ++++++
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/geocode-glib-3.16.0/ChangeLog 
new/geocode-glib-3.16.2/ChangeLog
--- old/geocode-glib-3.16.0/ChangeLog   2015-03-22 20:05:01.000000000 +0100
+++ new/geocode-glib-3.16.2/ChangeLog   2015-05-12 20:23:39.000000000 +0200
@@ -1,3 +1,55 @@
+commit f626de7bf9b650a387e074d33b72ae33440e6c4f
+Author: Jonas Danielsson <[email protected]>
+Date:   Tue May 12 20:22:56 2015 +0200
+
+    Release 3.16.2
+
+ NEWS         | 13 +++++++++++++
+ configure.ac |  2 +-
+ 2 files changed, 14 insertions(+), 1 deletion(-)
+
+commit 8877b11ad4cdb172323ca5c229a74d4284c1b7e7
+Author: Jonas Danielsson <[email protected]>
+Date:   Mon Apr 6 20:04:16 2015 +0200
+
+    reverse: Check for NULL from json_reader_list_members()
+    
+    https://bugzilla.gnome.org/show_bug.cgi?id=747397
+
+ geocode-glib/geocode-reverse.c | 4 ++++
+ 1 file changed, 4 insertions(+)
+
+commit a7d4ffc80a33efcd3262b462ce8e66cc71f1e2c9
+Author: Jonas Danielsson <[email protected]>
+Date:   Mon Apr 6 20:01:54 2015 +0200
+
+    reverse: Check for NULL result in reverse_resolve()
+    
+    https://bugzilla.gnome.org/show_bug.cgi?id=747397
+
+ geocode-glib/geocode-reverse.c | 7 +++++--
+ 1 file changed, 5 insertions(+), 2 deletions(-)
+
+commit 31729af20f96c834932d8b65dfcab37dd7cd1c56
+Author: Jonas Danielsson <[email protected]>
+Date:   Sun Apr 12 21:03:48 2015 +0200
+
+    test-gcglib: Add test for unsuccessful reverse
+    
+    https://bugzilla.gnome.org/show_bug.cgi?id=747397
+
+ geocode-glib/test-gcglib.c | 20 ++++++++++++++++++++
+ 1 file changed, 20 insertions(+)
+
+commit bd00b896658abd8e314a63da0414d8578053ed13
+Author: Bastien Nocera <[email protected]>
+Date:   Mon Mar 30 15:28:44 2015 +0200
+
+    forward: Move variable init in an inner block
+
+ geocode-glib/geocode-forward.c | 4 +++-
+ 1 file changed, 3 insertions(+), 1 deletion(-)
+
 commit c7e81417ab0faee26ff353a63ab76dc153321524
 Author: Jonas Danielsson <[email protected]>
 Date:   Sun Mar 22 19:58:42 2015 +0100
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/geocode-glib-3.16.0/NEWS new/geocode-glib-3.16.2/NEWS
--- old/geocode-glib-3.16.0/NEWS        2015-03-22 19:58:32.000000000 +0100
+++ new/geocode-glib-3.16.2/NEWS        2015-05-12 20:22:43.000000000 +0200
@@ -1,3 +1,16 @@
+3.16.2
+------
+
+Changes since 3.16.0:
+
+- Fix bugs in reverse geocode
+
+All contributors to this release:
+Bastien Nocera <[email protected]>
+Jonas Danielsson <[email protected]>
+
+No changes
+
 3.16.0
 ------
 
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/geocode-glib-3.16.0/configure 
new/geocode-glib-3.16.2/configure
--- old/geocode-glib-3.16.0/configure   2015-03-22 19:59:57.000000000 +0100
+++ new/geocode-glib-3.16.2/configure   2015-05-12 20:23:34.000000000 +0200
@@ -1,6 +1,6 @@
 #! /bin/sh
 # Guess values for system-dependent variables and create Makefiles.
-# Generated by GNU Autoconf 2.69 for geocode-glib 3.16.0.
+# Generated by GNU Autoconf 2.69 for geocode-glib 3.16.2.
 #
 # Report bugs to 
<http://bugzilla.gnome.org/enter_bug.cgi?product=geocode-glib>.
 #
@@ -591,8 +591,8 @@
 # Identity of this package.
 PACKAGE_NAME='geocode-glib'
 PACKAGE_TARNAME='geocode-glib'
-PACKAGE_VERSION='3.16.0'
-PACKAGE_STRING='geocode-glib 3.16.0'
+PACKAGE_VERSION='3.16.2'
+PACKAGE_STRING='geocode-glib 3.16.2'
 
PACKAGE_BUGREPORT='http://bugzilla.gnome.org/enter_bug.cgi?product=geocode-glib'
 PACKAGE_URL=''
 
@@ -1396,7 +1396,7 @@
   # Omit some internal or obsolete options to make the list less imposing.
   # This message is too long to be a string in the A/UX 3.1 sh.
   cat <<_ACEOF
-\`configure' configures geocode-glib 3.16.0 to adapt to many kinds of systems.
+\`configure' configures geocode-glib 3.16.2 to adapt to many kinds of systems.
 
 Usage: $0 [OPTION]... [VAR=VALUE]...
 
@@ -1466,7 +1466,7 @@
 
 if test -n "$ac_init_help"; then
   case $ac_init_help in
-     short | recursive ) echo "Configuration of geocode-glib 3.16.0:";;
+     short | recursive ) echo "Configuration of geocode-glib 3.16.2:";;
    esac
   cat <<\_ACEOF
 
@@ -1608,7 +1608,7 @@
 test -n "$ac_init_help" && exit $ac_status
 if $ac_init_version; then
   cat <<\_ACEOF
-geocode-glib configure 3.16.0
+geocode-glib configure 3.16.2
 generated by GNU Autoconf 2.69
 
 Copyright (C) 2012 Free Software Foundation, Inc.
@@ -1886,7 +1886,7 @@
 This file contains any messages produced by compilers while
 running configure, to aid debugging if configure makes a mistake.
 
-It was created by geocode-glib $as_me 3.16.0, which was
+It was created by geocode-glib $as_me 3.16.2, which was
 generated by GNU Autoconf 2.69.  Invocation command line was
 
   $ $0 $@
@@ -2756,7 +2756,7 @@
 
 # Define the identity of the package.
  PACKAGE='geocode-glib'
- VERSION='3.16.0'
+ VERSION='3.16.2'
 
 
 cat >>confdefs.h <<_ACEOF
@@ -15201,7 +15201,7 @@
 # report actual input values of CONFIG_FILES etc. instead of their
 # values after options handling.
 ac_log="
-This file was extended by geocode-glib $as_me 3.16.0, which was
+This file was extended by geocode-glib $as_me 3.16.2, which was
 generated by GNU Autoconf 2.69.  Invocation command line was
 
   CONFIG_FILES    = $CONFIG_FILES
@@ -15267,7 +15267,7 @@
 cat >>$CONFIG_STATUS <<_ACEOF || ac_write_fail=1
 ac_cs_config="`$as_echo "$ac_configure_args" | sed 's/^ //; 
s/[\\""\`\$]/\\\\&/g'`"
 ac_cs_version="\\
-geocode-glib config.status 3.16.0
+geocode-glib config.status 3.16.2
 configured by $0, generated by GNU Autoconf 2.69,
   with options \\"\$ac_cs_config\\"
 
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/geocode-glib-3.16.0/configure.ac 
new/geocode-glib-3.16.2/configure.ac
--- old/geocode-glib-3.16.0/configure.ac        2015-03-22 19:58:08.000000000 
+0100
+++ new/geocode-glib-3.16.2/configure.ac        2015-05-12 20:21:59.000000000 
+0200
@@ -2,7 +2,7 @@
 
 m4_define(gclib_version_major, 3)
 m4_define(gclib_version_minor, 16)
-m4_define(gclib_version_micro, 0)
+m4_define(gclib_version_micro, 2)
 
 AC_INIT([geocode-glib],
         [gclib_version_major.gclib_version_minor.gclib_version_micro],
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/geocode-glib-3.16.0/docs/Makefile.in 
new/geocode-glib-3.16.2/docs/Makefile.in
--- old/geocode-glib-3.16.0/docs/Makefile.in    2015-03-22 19:59:58.000000000 
+0100
+++ new/geocode-glib-3.16.2/docs/Makefile.in    2015-05-12 20:23:35.000000000 
+0200
@@ -1046,7 +1046,7 @@
        $(GTK_DOC_V_INTROSPECT)if grep -l '^..*$$' $(DOC_MODULE).types > 
/dev/null 2>&1 ; then \
            scanobj_options=""; \
            gtkdoc-scangobj 2>&1 --help | grep  >/dev/null "\-\-verbose"; \
-           if test "$(?)" = "0"; then \
+           if test "$$?" = "0"; then \
                if test "x$(V)" = "x1"; then \
                    scanobj_options="--verbose"; \
                fi; \
@@ -1078,13 +1078,13 @@
        $(GTK_DOC_V_HTML)rm -rf html && mkdir html && \
        mkhtml_options=""; \
        gtkdoc-mkhtml 2>&1 --help | grep  >/dev/null "\-\-verbose"; \
-       if test "$(?)" = "0"; then \
+       if test "$$?" = "0"; then \
          if test "x$(V)" = "x1"; then \
            mkhtml_options="$$mkhtml_options --verbose"; \
          fi; \
        fi; \
        gtkdoc-mkhtml 2>&1 --help | grep  >/dev/null "\-\-path"; \
-       if test "$(?)" = "0"; then \
+       if test "$$?" = "0"; then \
          mkhtml_options="$$mkhtml_options --path=\"$(abs_srcdir)\""; \
        fi; \
        cd html && gtkdoc-mkhtml $$mkhtml_options $(MKHTML_OPTIONS) 
$(DOC_MODULE) ../$(DOC_MAIN_SGML_FILE)
@@ -1104,7 +1104,7 @@
        $(GTK_DOC_V_PDF)rm -f $(DOC_MODULE).pdf && \
        mkpdf_options=""; \
        gtkdoc-mkpdf 2>&1 --help | grep  >/dev/null "\-\-verbose"; \
-       if test "$(?)" = "0"; then \
+       if test "$$?" = "0"; then \
          if test "x$(V)" = "x1"; then \
            mkpdf_options="$$mkpdf_options --verbose"; \
          fi; \
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' 
old/geocode-glib-3.16.0/docs/html/GeocodeBoundingBox.html 
new/geocode-glib-3.16.2/docs/html/GeocodeBoundingBox.html
--- old/geocode-glib-3.16.0/docs/html/GeocodeBoundingBox.html   2015-03-22 
20:05:01.000000000 +0100
+++ new/geocode-glib-3.16.2/docs/html/GeocodeBoundingBox.html   2015-05-12 
20:23:43.000000000 +0200
@@ -8,7 +8,7 @@
 <link rel="up" href="ch01.html" title="Geocode-glib">
 <link rel="prev" href="geocode-glib-geocode-enum-types.html" 
title="geocode-enum-types">
 <link rel="next" href="api-index-full.html" title="API Index">
-<meta name="generator" content="GTK-Doc V1.21.1 (XML mode)">
+<meta name="generator" content="GTK-Doc V1.22.1 (XML mode)">
 <link rel="stylesheet" href="style.css" type="text/css">
 </head>
 <body bgcolor="white" text="black" link="#0000FF" vlink="#840084" 
alink="#0000FF">
@@ -375,6 +375,6 @@
 </div>
 <div class="footer">
 <hr>
-          Generated by GTK-Doc V1.21.1</div>
+          Generated by GTK-Doc V1.22.1</div>
 </body>
 </html>
\ No newline at end of file
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/geocode-glib-3.16.0/docs/html/GeocodeForward.html 
new/geocode-glib-3.16.2/docs/html/GeocodeForward.html
--- old/geocode-glib-3.16.0/docs/html/GeocodeForward.html       2015-03-22 
20:05:01.000000000 +0100
+++ new/geocode-glib-3.16.2/docs/html/GeocodeForward.html       2015-05-12 
20:23:43.000000000 +0200
@@ -8,7 +8,7 @@
 <link rel="up" href="ch01.html" title="Geocode-glib">
 <link rel="prev" href="geocode-glib-geocode-error.html" title="geocode-error">
 <link rel="next" href="GeocodeLocation.html" title="GeocodeLocation">
-<meta name="generator" content="GTK-Doc V1.21.1 (XML mode)">
+<meta name="generator" content="GTK-Doc V1.22.1 (XML mode)">
 <link rel="stylesheet" href="style.css" type="text/css">
 </head>
 <body bgcolor="white" text="black" link="#0000FF" vlink="#840084" 
alink="#0000FF">
@@ -593,6 +593,6 @@
 </div>
 <div class="footer">
 <hr>
-          Generated by GTK-Doc V1.21.1</div>
+          Generated by GTK-Doc V1.22.1</div>
 </body>
 </html>
\ No newline at end of file
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/geocode-glib-3.16.0/docs/html/GeocodeLocation.html 
new/geocode-glib-3.16.2/docs/html/GeocodeLocation.html
--- old/geocode-glib-3.16.0/docs/html/GeocodeLocation.html      2015-03-22 
20:05:01.000000000 +0100
+++ new/geocode-glib-3.16.2/docs/html/GeocodeLocation.html      2015-05-12 
20:23:43.000000000 +0200
@@ -8,7 +8,7 @@
 <link rel="up" href="ch01.html" title="Geocode-glib">
 <link rel="prev" href="GeocodeForward.html" title="GeocodeForward">
 <link rel="next" href="GeocodePlace.html" title="GeocodePlace">
-<meta name="generator" content="GTK-Doc V1.21.1 (XML mode)">
+<meta name="generator" content="GTK-Doc V1.22.1 (XML mode)">
 <link rel="stylesheet" href="style.css" type="text/css">
 </head>
 <body bgcolor="white" text="black" link="#0000FF" vlink="#840084" 
alink="#0000FF">
@@ -893,6 +893,6 @@
 </div>
 <div class="footer">
 <hr>
-          Generated by GTK-Doc V1.21.1</div>
+          Generated by GTK-Doc V1.22.1</div>
 </body>
 </html>
\ No newline at end of file
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/geocode-glib-3.16.0/docs/html/GeocodePlace.html 
new/geocode-glib-3.16.2/docs/html/GeocodePlace.html
--- old/geocode-glib-3.16.0/docs/html/GeocodePlace.html 2015-03-22 
20:05:01.000000000 +0100
+++ new/geocode-glib-3.16.2/docs/html/GeocodePlace.html 2015-05-12 
20:23:43.000000000 +0200
@@ -8,7 +8,7 @@
 <link rel="up" href="ch01.html" title="Geocode-glib">
 <link rel="prev" href="GeocodeLocation.html" title="GeocodeLocation">
 <link rel="next" href="GeocodeReverse.html" title="GeocodeReverse">
-<meta name="generator" content="GTK-Doc V1.21.1 (XML mode)">
+<meta name="generator" content="GTK-Doc V1.22.1 (XML mode)">
 <link rel="stylesheet" href="style.css" type="text/css">
 </head>
 <body bgcolor="white" text="black" link="#0000FF" vlink="#840084" 
alink="#0000FF">
@@ -2067,6 +2067,6 @@
 </div>
 <div class="footer">
 <hr>
-          Generated by GTK-Doc V1.21.1</div>
+          Generated by GTK-Doc V1.22.1</div>
 </body>
 </html>
\ No newline at end of file
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/geocode-glib-3.16.0/docs/html/GeocodeReverse.html 
new/geocode-glib-3.16.2/docs/html/GeocodeReverse.html
--- old/geocode-glib-3.16.0/docs/html/GeocodeReverse.html       2015-03-22 
20:05:01.000000000 +0100
+++ new/geocode-glib-3.16.2/docs/html/GeocodeReverse.html       2015-05-12 
20:23:43.000000000 +0200
@@ -8,7 +8,7 @@
 <link rel="up" href="ch01.html" title="Geocode-glib">
 <link rel="prev" href="GeocodePlace.html" title="GeocodePlace">
 <link rel="next" href="geocode-glib-geocode-enum-types.html" 
title="geocode-enum-types">
-<meta name="generator" content="GTK-Doc V1.21.1 (XML mode)">
+<meta name="generator" content="GTK-Doc V1.22.1 (XML mode)">
 <link rel="stylesheet" href="style.css" type="text/css">
 </head>
 <body bgcolor="white" text="black" link="#0000FF" vlink="#840084" 
alink="#0000FF">
@@ -285,6 +285,6 @@
 </div>
 <div class="footer">
 <hr>
-          Generated by GTK-Doc V1.21.1</div>
+          Generated by GTK-Doc V1.22.1</div>
 </body>
 </html>
\ No newline at end of file
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' 
old/geocode-glib-3.16.0/docs/html/annotation-glossary.html 
new/geocode-glib-3.16.2/docs/html/annotation-glossary.html
--- old/geocode-glib-3.16.0/docs/html/annotation-glossary.html  2015-03-22 
20:05:01.000000000 +0100
+++ new/geocode-glib-3.16.2/docs/html/annotation-glossary.html  2015-05-12 
20:23:43.000000000 +0200
@@ -7,7 +7,7 @@
 <link rel="home" href="index.html" title="geocode-glib Reference Manual">
 <link rel="up" href="index.html" title="geocode-glib Reference Manual">
 <link rel="prev" href="api-index-full.html" title="API Index">
-<meta name="generator" content="GTK-Doc V1.21.1 (XML mode)">
+<meta name="generator" content="GTK-Doc V1.22.1 (XML mode)">
 <link rel="stylesheet" href="style.css" type="text/css">
 </head>
 <body bgcolor="white" text="black" link="#0000FF" vlink="#840084" 
alink="#0000FF">
@@ -36,6 +36,6 @@
 </div>
 <div class="footer">
 <hr>
-          Generated by GTK-Doc V1.21.1</div>
+          Generated by GTK-Doc V1.22.1</div>
 </body>
 </html>
\ No newline at end of file
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/geocode-glib-3.16.0/docs/html/api-index-full.html 
new/geocode-glib-3.16.2/docs/html/api-index-full.html
--- old/geocode-glib-3.16.0/docs/html/api-index-full.html       2015-03-22 
20:05:01.000000000 +0100
+++ new/geocode-glib-3.16.2/docs/html/api-index-full.html       2015-05-12 
20:23:43.000000000 +0200
@@ -8,7 +8,7 @@
 <link rel="up" href="index.html" title="geocode-glib Reference Manual">
 <link rel="prev" href="GeocodeBoundingBox.html" title="GeocodeBoundingBox">
 <link rel="next" href="annotation-glossary.html" title="Annotation Glossary">
-<meta name="generator" content="GTK-Doc V1.21.1 (XML mode)">
+<meta name="generator" content="GTK-Doc V1.22.1 (XML mode)">
 <link rel="stylesheet" href="style.css" type="text/css">
 </head>
 <body bgcolor="white" text="black" link="#0000FF" vlink="#840084" 
alink="#0000FF">
@@ -549,6 +549,6 @@
 </div>
 <div class="footer">
 <hr>
-          Generated by GTK-Doc V1.21.1</div>
+          Generated by GTK-Doc V1.22.1</div>
 </body>
 </html>
\ No newline at end of file
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/geocode-glib-3.16.0/docs/html/ch01.html 
new/geocode-glib-3.16.2/docs/html/ch01.html
--- old/geocode-glib-3.16.0/docs/html/ch01.html 2015-03-22 20:05:01.000000000 
+0100
+++ new/geocode-glib-3.16.2/docs/html/ch01.html 2015-05-12 20:23:43.000000000 
+0200
@@ -8,7 +8,7 @@
 <link rel="up" href="index.html" title="geocode-glib Reference Manual">
 <link rel="prev" href="index.html" title="geocode-glib Reference Manual">
 <link rel="next" href="geocode-glib-geocode-error.html" title="geocode-error">
-<meta name="generator" content="GTK-Doc V1.21.1 (XML mode)">
+<meta name="generator" content="GTK-Doc V1.22.1 (XML mode)">
 <link rel="stylesheet" href="style.css" type="text/css">
 </head>
 <body bgcolor="white" text="black" link="#0000FF" vlink="#840084" 
alink="#0000FF">
@@ -48,6 +48,6 @@
 </div>
 <div class="footer">
 <hr>
-          Generated by GTK-Doc V1.21.1</div>
+          Generated by GTK-Doc V1.22.1</div>
 </body>
 </html>
\ No newline at end of file
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' 
old/geocode-glib-3.16.0/docs/html/geocode-glib-geocode-enum-types.html 
new/geocode-glib-3.16.2/docs/html/geocode-glib-geocode-enum-types.html
--- old/geocode-glib-3.16.0/docs/html/geocode-glib-geocode-enum-types.html      
2015-03-22 20:05:01.000000000 +0100
+++ new/geocode-glib-3.16.2/docs/html/geocode-glib-geocode-enum-types.html      
2015-05-12 20:23:43.000000000 +0200
@@ -8,7 +8,7 @@
 <link rel="up" href="ch01.html" title="Geocode-glib">
 <link rel="prev" href="GeocodeReverse.html" title="GeocodeReverse">
 <link rel="next" href="GeocodeBoundingBox.html" title="GeocodeBoundingBox">
-<meta name="generator" content="GTK-Doc V1.21.1 (XML mode)">
+<meta name="generator" content="GTK-Doc V1.22.1 (XML mode)">
 <link rel="stylesheet" href="style.css" type="text/css">
 </head>
 <body bgcolor="white" text="black" link="#0000FF" vlink="#840084" 
alink="#0000FF">
@@ -49,6 +49,6 @@
 </div>
 <div class="footer">
 <hr>
-          Generated by GTK-Doc V1.21.1</div>
+          Generated by GTK-Doc V1.22.1</div>
 </body>
 </html>
\ No newline at end of file
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' 
old/geocode-glib-3.16.0/docs/html/geocode-glib-geocode-error.html 
new/geocode-glib-3.16.2/docs/html/geocode-glib-geocode-error.html
--- old/geocode-glib-3.16.0/docs/html/geocode-glib-geocode-error.html   
2015-03-22 20:05:01.000000000 +0100
+++ new/geocode-glib-3.16.2/docs/html/geocode-glib-geocode-error.html   
2015-05-12 20:23:43.000000000 +0200
@@ -8,7 +8,7 @@
 <link rel="up" href="ch01.html" title="Geocode-glib">
 <link rel="prev" href="ch01.html" title="Geocode-glib">
 <link rel="next" href="GeocodeForward.html" title="GeocodeForward">
-<meta name="generator" content="GTK-Doc V1.21.1 (XML mode)">
+<meta name="generator" content="GTK-Doc V1.22.1 (XML mode)">
 <link rel="stylesheet" href="style.css" type="text/css">
 </head>
 <body bgcolor="white" text="black" link="#0000FF" vlink="#840084" 
alink="#0000FF">
@@ -163,6 +163,6 @@
 </div>
 <div class="footer">
 <hr>
-          Generated by GTK-Doc V1.21.1</div>
+          Generated by GTK-Doc V1.22.1</div>
 </body>
 </html>
\ No newline at end of file
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/geocode-glib-3.16.0/docs/html/index.html 
new/geocode-glib-3.16.2/docs/html/index.html
--- old/geocode-glib-3.16.0/docs/html/index.html        2015-03-22 
20:05:01.000000000 +0100
+++ new/geocode-glib-3.16.2/docs/html/index.html        2015-05-12 
20:23:43.000000000 +0200
@@ -6,7 +6,7 @@
 <meta name="generator" content="DocBook XSL Stylesheets V1.78.1">
 <link rel="home" href="index.html" title="geocode-glib Reference Manual">
 <link rel="next" href="ch01.html" title="Geocode-glib">
-<meta name="generator" content="GTK-Doc V1.21.1 (XML mode)">
+<meta name="generator" content="GTK-Doc V1.22.1 (XML mode)">
 <link rel="stylesheet" href="style.css" type="text/css">
 </head>
 <body bgcolor="white" text="black" link="#0000FF" vlink="#840084" 
alink="#0000FF">
@@ -15,7 +15,7 @@
 <div>
 <div><table class="navigation" id="top" width="100%" cellpadding="2" 
cellspacing="0"><tr><th valign="middle"><p class="title">geocode-glib Reference 
Manual</p></th></tr></table></div>
 <div><p class="releaseinfo">
-      for geocode-glib 3.16.0
+      for geocode-glib 3.16.2
 
       The latest version of this documentation can be found on-line at
       <a class="ulink" 
href="http://library.gnome.org/devel/geocode-glib/index.html"; 
target="_top">http://library.gnome.org/devel/geocode-glib/</a>.
@@ -54,6 +54,6 @@
 </div>
 <div class="footer">
 <hr>
-          Generated by GTK-Doc V1.21.1</div>
+          Generated by GTK-Doc V1.22.1</div>
 </body>
 </html>
\ No newline at end of file
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/geocode-glib-3.16.0/docs/html/style.css 
new/geocode-glib-3.16.2/docs/html/style.css
--- old/geocode-glib-3.16.0/docs/html/style.css 2015-03-22 20:05:01.000000000 
+0100
+++ new/geocode-glib-3.16.2/docs/html/style.css 2015-05-12 20:23:42.000000000 
+0200
@@ -60,7 +60,7 @@
 div.informaltable table
 {
   border-collapse: separate;
-  border-spacing: 1em 0.5em;
+  border-spacing: 1em 0.3em;
   border: none;
 }
 
@@ -148,6 +148,8 @@
 h4
 {
   color: #555753;
+  margin-top: 1em;
+  margin-bottom: 1em;
 }
 
 hr
@@ -166,17 +168,16 @@
   padding-bottom: 0.25em;
 }
 
-dl.toc > dd > dl > dt
+dl.toc > dt
 {
   padding-top: 0.25em;
   padding-bottom: 0.25em;
+  font-weight: bold;
 }
 
-dl.toc > dt
+dl.toc > dl
 {
-  padding-top: 1em;
   padding-bottom: 0.5em;
-  font-weight: bold;
 }
 
 .parameter
@@ -346,7 +347,9 @@
 }
 
 @media screen {
-  sup a.footnote
+  /* these have a <sup> as a first child, but since there are no parent 
selectors
+   * we can't use that. */
+  a.footnote
   {
     position: relative;
     top: 0em ! important;
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/geocode-glib-3.16.0/docs/version.xml 
new/geocode-glib-3.16.2/docs/version.xml
--- old/geocode-glib-3.16.0/docs/version.xml    2015-03-22 20:00:00.000000000 
+0100
+++ new/geocode-glib-3.16.2/docs/version.xml    2015-05-12 20:23:38.000000000 
+0200
@@ -1 +1 @@
-3.16.0
+3.16.2
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/geocode-glib-3.16.0/geocode-glib/geocode-forward.c 
new/geocode-glib-3.16.2/geocode-glib/geocode-forward.c
--- old/geocode-glib-3.16.0/geocode-glib/geocode-forward.c      2015-01-07 
20:15:36.000000000 +0100
+++ new/geocode-glib-3.16.2/geocode-glib/geocode-forward.c      2015-04-17 
21:41:55.000000000 +0200
@@ -850,12 +850,14 @@
 static void
 insert_place_into_tree (GNode *place_tree, GHashTable *ht)
 {
-       GNode *start = place_tree, *child = NULL;
+       GNode *start = place_tree;
         GeocodePlace *place = NULL;
        char *attr_val = NULL;
        guint i;
 
        for (i = 0; i < G_N_ELEMENTS(attributes); i++) {
+               GNode *child = NULL;
+
                attr_val = g_hash_table_lookup (ht, attributes[i]);
                if (!attr_val) {
                        /* Add a dummy node if the attribute value is not
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/geocode-glib-3.16.0/geocode-glib/geocode-reverse.c 
new/geocode-glib-3.16.2/geocode-glib/geocode-reverse.c
--- old/geocode-glib-3.16.0/geocode-glib/geocode-reverse.c      2015-01-07 
20:15:36.000000000 +0100
+++ new/geocode-glib-3.16.2/geocode-glib/geocode-reverse.c      2015-04-22 
22:32:40.000000000 +0200
@@ -126,6 +126,10 @@
        is_address = (g_strcmp0 (json_reader_get_member_name (reader), 
"address") == 0);
 
        members = json_reader_list_members (reader);
+        if (members == NULL) {
+                json_reader_end_member (reader);
+                return;
+        }
 
        for (i = 0; members[i] != NULL; i++) {
                 const char *value = NULL;
@@ -513,8 +517,11 @@
        g_free (contents);
        g_object_unref (query);
 
-        place = _geocode_create_place_from_attributes (result);
-        g_hash_table_destroy (result);
+       if (result == NULL)
+               return NULL;
+
+       place = _geocode_create_place_from_attributes (result);
+       g_hash_table_destroy (result);
 
        return place;
 }
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/geocode-glib-3.16.0/geocode-glib/test-gcglib.c 
new/geocode-glib-3.16.2/geocode-glib/test-gcglib.c
--- old/geocode-glib-3.16.0/geocode-glib/test-gcglib.c  2015-01-17 
21:48:26.000000000 +0100
+++ new/geocode-glib-3.16.2/geocode-glib/test-gcglib.c  2015-04-22 
22:32:19.000000000 +0200
@@ -139,6 +139,25 @@
 }
 
 static void
+test_rev_fail (void)
+{
+       GeocodeLocation *loc;
+       GeocodeReverse *rev;
+       GError *error = NULL;
+       GeocodePlace *place;
+
+       loc = geocode_location_new (-90, -180, 
GEOCODE_LOCATION_ACCURACY_UNKNOWN);
+       rev = geocode_reverse_new_for_location (loc);
+       g_object_unref (loc);
+
+       place = geocode_reverse_resolve (rev, &error);
+       g_assert (place == NULL);
+       g_assert_error (error, GEOCODE_ERROR, GEOCODE_ERROR_NOT_SUPPORTED);
+       g_error_free (error);
+       g_object_unref (rev);
+}
+
+static void
 add_attr (GHashTable *ht,
          const char *key,
          const char *s)
@@ -629,6 +648,7 @@
                g_test_add_func ("/geocode/resolve_json", test_resolve_json);
                g_test_add_func ("/geocode/search_json", test_search_json);
                g_test_add_func ("/geocode/reverse", test_rev);
+               g_test_add_func ("/geocode/reverse_fail", test_rev_fail);
                g_test_add_func ("/geocode/pub", test_pub);
                g_test_add_func ("/geocode/xep-0080", test_xep);
                g_test_add_func ("/geocode/locale_name", test_locale_name);
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/geocode-glib-3.16.0/gtk-doc.make 
new/geocode-glib-3.16.2/gtk-doc.make
--- old/geocode-glib-3.16.0/gtk-doc.make        2015-03-22 19:59:40.000000000 
+0100
+++ new/geocode-glib-3.16.2/gtk-doc.make        2015-05-12 20:23:17.000000000 
+0200
@@ -119,7 +119,7 @@
        $(GTK_DOC_V_INTROSPECT)if grep -l '^..*$$' $(DOC_MODULE).types > 
/dev/null 2>&1 ; then \
            scanobj_options=""; \
            gtkdoc-scangobj 2>&1 --help | grep  >/dev/null "\-\-verbose"; \
-           if test "$(?)" = "0"; then \
+           if test "$$?" = "0"; then \
                if test "x$(V)" = "x1"; then \
                    scanobj_options="--verbose"; \
                fi; \
@@ -167,13 +167,13 @@
        $(GTK_DOC_V_HTML)rm -rf html && mkdir html && \
        mkhtml_options=""; \
        gtkdoc-mkhtml 2>&1 --help | grep  >/dev/null "\-\-verbose"; \
-       if test "$(?)" = "0"; then \
+       if test "$$?" = "0"; then \
          if test "x$(V)" = "x1"; then \
            mkhtml_options="$$mkhtml_options --verbose"; \
          fi; \
        fi; \
        gtkdoc-mkhtml 2>&1 --help | grep  >/dev/null "\-\-path"; \
-       if test "$(?)" = "0"; then \
+       if test "$$?" = "0"; then \
          mkhtml_options="$$mkhtml_options --path=\"$(abs_srcdir)\""; \
        fi; \
        cd html && gtkdoc-mkhtml $$mkhtml_options $(MKHTML_OPTIONS) 
$(DOC_MODULE) ../$(DOC_MAIN_SGML_FILE)
@@ -199,7 +199,7 @@
        $(GTK_DOC_V_PDF)rm -f $(DOC_MODULE).pdf && \
        mkpdf_options=""; \
        gtkdoc-mkpdf 2>&1 --help | grep  >/dev/null "\-\-verbose"; \
-       if test "$(?)" = "0"; then \
+       if test "$$?" = "0"; then \
          if test "x$(V)" = "x1"; then \
            mkpdf_options="$$mkpdf_options --verbose"; \
          fi; \


Reply via email to