Script 'mail_helper' called by obssrc
Hello community,

here is the log from the commit of package zvbi for openSUSE:Factory checked in 
at 2022-12-30 11:08:12
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Comparing /work/SRC/openSUSE:Factory/zvbi (Old)
 and      /work/SRC/openSUSE:Factory/.zvbi.new.1563 (New)
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++

Package is "zvbi"

Fri Dec 30 11:08:12 2022 rev:29 rq:1045666 version:0.2.39

Changes:
--------
--- /work/SRC/openSUSE:Factory/zvbi/zvbi.changes        2022-12-04 
14:57:58.524139271 +0100
+++ /work/SRC/openSUSE:Factory/.zvbi.new.1563/zvbi.changes      2022-12-30 
11:08:13.704992979 +0100
@@ -1,0 +2,8 @@
+Wed Dec 28 12:35:33 UTC 2022 - Dirk Müller <dmuel...@suse.com>
+
+- update to 0.2.39:
+  * Updates to remove compiler warnings during tests.
+  * Allow autogen.sh and configure to run separately by default.
+  * Add Georgian language translation po files.
+
+-------------------------------------------------------------------

Old:
----
  v0.2.38.tar.gz

New:
----
  v0.2.39.tar.gz

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

Other differences:
------------------
++++++ zvbi.spec ++++++
--- /var/tmp/diff_new_pack.iI4MfS/_old  2022-12-30 11:08:14.440997379 +0100
+++ /var/tmp/diff_new_pack.iI4MfS/_new  2022-12-30 11:08:14.444997403 +0100
@@ -20,7 +20,7 @@
 %define         libname lib%{name}%{sover}
 %define         libchains lib%{name}-chains%{sover}
 Name:           zvbi
-Version:        0.2.38
+Version:        0.2.39
 Release:        0
 Summary:        Linux "VBI proxy"
 License:        GPL-2.0-or-later AND LGPL-2.1-or-later

++++++ v0.2.38.tar.gz -> v0.2.39.tar.gz ++++++
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/zvbi-0.2.38/ChangeLog new/zvbi-0.2.39/ChangeLog
--- old/zvbi-0.2.38/ChangeLog   2022-11-30 14:23:49.000000000 +0100
+++ new/zvbi-0.2.39/ChangeLog   2022-12-21 17:11:18.000000000 +0100
@@ -1,3 +1,18 @@
+2022-12-21  Ileana Dumitrescu  <ileanadumitresc...@gmail.com>
+
+       * Release 0.2.39
+       
+       * build-aux/autogen.sh: Prevent autogen.sh from running configure 
immediately after by default (Closes Issue #32).
+       * configure.ac: Release 0.2.39.
+       * contrib/atsc-cc.c, contrib/ntsc-cc.c: Fix indexing for info struct 
(Closes Issue #9).
+       * NEWS: Add 0.2.39 release info.
+       * po/ka.po, po/LINGUAS: Add Georgian language translation.
+       * po/*.po: Update Project-Id-Version.
+       * po/Makefile.in: Release 0.2.39.
+       * README.md: Update documentation for running autogen.sh and configure 
separately.
+       * src/xds_demux.c: Fix indexing for subpacket (Closes Issue #9).
+       * test/test-hamm.cc: Fix narrowing conversion compiler warnings during 
testing (Closes Issue #31).
+
 2022-11-30  Ileana Dumitrescu  <ileanadumitresc...@gmail.com>
        
        * Release 0.2.38
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/zvbi-0.2.38/NEWS new/zvbi-0.2.39/NEWS
--- old/zvbi-0.2.38/NEWS        2022-11-30 14:23:49.000000000 +0100
+++ new/zvbi-0.2.39/NEWS        2022-12-21 17:11:18.000000000 +0100
@@ -1,3 +1,11 @@
+libzvbi 0.2.39, 2022-12-21
+--------------------------
+Updates to remove compiler warnings during tests.
+
+Allow autogen.sh and configure to run separately by default.
+
+Add Georgian language translation po files.
+
 libzvbi 0.2.38, 2022-11-30
 --------------------------
 Updates to remove compiler and Doxygen warnings.
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/zvbi-0.2.38/README.md new/zvbi-0.2.39/README.md
--- old/zvbi-0.2.38/README.md   2022-11-30 14:23:49.000000000 +0100
+++ new/zvbi-0.2.39/README.md   2022-12-21 17:11:18.000000000 +0100
@@ -55,13 +55,17 @@
 
     git clone https://github.com/zapping-vbi/zvbi.git
   
-  This project uses GNU autotools. After cloning the repo, this command will 
create missing configuration and make files:
+  This project uses GNU autotools. After cloning the repo, this command will 
create missing configuration files:
   
     cd zvbi && ./autogen.sh
+  
+  Next, to generate the Makefiles, run:
 
-  Currently, running `./autogen.sh` will also run `./configure` directly after.
-
-  To compile and build, run:
+    ./configure
+  
+  Optionally, running `CONFIGURE=1 ./autogen.sh` will run the configure script 
immediately after the autogen script with a single command.
+  
+  After configuring, to compile and build, run:
   
     make
   
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/zvbi-0.2.38/build-aux/autogen.sh 
new/zvbi-0.2.39/build-aux/autogen.sh
--- old/zvbi-0.2.38/build-aux/autogen.sh        2022-11-30 14:23:49.000000000 
+0100
+++ new/zvbi-0.2.39/build-aux/autogen.sh        2022-12-21 17:11:18.000000000 
+0100
@@ -344,54 +344,47 @@
 
 check_m4macros
 
-if [ "$#" = 0 -a "x$NOCONFIGURE" = "x" ]; then
-  printerr "**Warning**: I am going to run \`configure' with no arguments."
-  printerr "If you wish to pass any to it, please specify them on the"
-  printerr \`$0\'" command line."
-  printerr
-fi
-
 topdir=`pwd`
 for configure_ac in $configure_files; do 
     dirname=`dirname $configure_ac`
     basename=`basename $configure_ac`
     if [ -f $dirname/NO-AUTO-GEN ]; then
-       echo skipping $dirname -- flagged as no auto-gen
+    echo skipping $dirname -- flagged as no auto-gen
     elif [ ! -w $dirname ]; then
         echo skipping $dirname -- directory is read only
     else
-       printbold "Processing $configure_ac"
-       cd $dirname
+    printbold "Processing $configure_ac"
+    cd $dirname
+
+    # if the AC_CONFIG_MACRO_DIR() macro is used, create that directory
+    # This is a automake bug fixed in automake 1.13.2
+    # See http://debbugs.gnu.org/cgi/bugreport.cgi?bug=13514
+    m4dir=`autoconf --trace 'AC_CONFIG_MACRO_DIR:$1'`
+    if [ -n "$m4dir" ]; then
+        mkdir -p $m4dir
+    fi
+
+    if grep "^AM_GLIB_GNU_GETTEXT" $basename >/dev/null; then
+    printbold "Running $GLIB_GETTEXTIZE... Ignore non-fatal messages."
+    echo "no" | $GLIB_GETTEXTIZE --force --copy || exit 1
+    fi
 
-       # if the AC_CONFIG_MACRO_DIR() macro is used, create that directory
-       # This is a automake bug fixed in automake 1.13.2
-       # See http://debbugs.gnu.org/cgi/bugreport.cgi?bug=13514
-       m4dir=`autoconf --trace 'AC_CONFIG_MACRO_DIR:$1'`
-       if [ -n "$m4dir" ]; then
-           mkdir -p $m4dir
-       fi
-
-       if grep "^AM_GLIB_GNU_GETTEXT" $basename >/dev/null; then
-          printbold "Running $GLIB_GETTEXTIZE... Ignore non-fatal messages."
-          echo "no" | $GLIB_GETTEXTIZE --force --copy || exit 1
-       fi
-
-       if grep "^GTK_DOC_CHECK" $basename >/dev/null; then
-           printbold "Running $GTKDOCIZE..."
-           $GTKDOCIZE --copy || exit 1
-       fi
-
-       if grep "^AC_PROG_INTLTOOL" $basename >/dev/null ||
-           grep "^IT_PROG_INTLTOOL" $basename >/dev/null; then
-           printbold "Running $INTLTOOLIZE..."
-           $INTLTOOLIZE --force --copy --automake || exit 1
-       fi
-
-       # Now that all the macros are sorted, run autoreconf ...
-       printbold "Running autoreconf..."
-       autoreconf --verbose --force --install -Wno-portability || exit 1
+    if grep "^GTK_DOC_CHECK" $basename >/dev/null; then
+        printbold "Running $GTKDOCIZE..."
+        $GTKDOCIZE --copy || exit 1
+    fi
 
-       cd "$topdir"
+    if grep "^AC_PROG_INTLTOOL" $basename >/dev/null ||
+        grep "^IT_PROG_INTLTOOL" $basename >/dev/null; then
+        printbold "Running $INTLTOOLIZE..."
+        $INTLTOOLIZE --force --copy --automake || exit 1
+    fi
+
+    # Now that all the macros are sorted, run autoreconf ...
+    printbold "Running autoreconf..."
+    autoreconf --verbose --force --install -Wno-portability || exit 1
+
+    cd "$topdir"
     fi
 done
 
@@ -401,10 +394,17 @@
     conf_flags="--enable-maintainer-mode"
 fi
 
-if test x$NOCONFIGURE = x; then
+if [ "$#" = 0 -a "$CONFIGURE" = 1 ]; then
+  printerr "**Warning**: I am going to run \`configure' with no arguments."
+  printerr "If you wish to pass any to it, please specify them on the"
+  printerr \`$0\'" command line."
+  printerr
+fi
+
+if test x$CONFIGURE = x1; then
     printbold Running $srcdir/configure $conf_flags "$@" ...
     $srcdir/configure $conf_flags "$@" \
-       && echo Now type \`make\' to compile $PKG_NAME || exit 1
+    && echo Now type \`make\' to compile $PKG_NAME || exit 1
 else
-    echo Skipping configure process.
+    echo Now type \`./configure\` to generate Makefiles.
 fi
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/zvbi-0.2.38/configure.ac new/zvbi-0.2.39/configure.ac
--- old/zvbi-0.2.38/configure.ac        2022-11-30 14:23:49.000000000 +0100
+++ new/zvbi-0.2.39/configure.ac        2022-12-21 17:11:18.000000000 +0100
@@ -2,7 +2,7 @@
 
 dnl Autoconf initialization
 AC_PREREQ([2.71])
-AC_INIT([zvbi],[0.2.38])
+AC_INIT([zvbi],[0.2.39])
 
 AC_CONFIG_SRCDIR(src/vbi.c)
 AC_CONFIG_HEADERS([config.h])
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/zvbi-0.2.38/contrib/atsc-cc.c 
new/zvbi-0.2.39/contrib/atsc-cc.c
--- old/zvbi-0.2.38/contrib/atsc-cc.c   2022-11-30 14:23:49.000000000 +0100
+++ new/zvbi-0.2.39/contrib/atsc-cc.c   2022-12-21 17:11:18.000000000 +0100
@@ -4192,10 +4192,12 @@
 
        if (NULL == optarg
            || 0 == strcasecmp (optarg, "all")) {
-               unsigned int i;
+               unsigned int i, j;
 
-               for (i = 0; i < N_ELEMENTS (cr->info[0][0]); ++i) {
-                       cr->info[0][0][i].print = TRUE;
+               for (i = 0; i < N_ELEMENTS (cr->info[0]); ++i) {
+                       for (j = 0; j < N_ELEMENTS (cr->info[0][0]); ++j) {
+                               cr->info[0][i][j].print = TRUE;
+                       }
                }
 
                return;
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/zvbi-0.2.38/contrib/ntsc-cc.c 
new/zvbi-0.2.39/contrib/ntsc-cc.c
--- old/zvbi-0.2.38/contrib/ntsc-cc.c   2022-11-30 14:23:49.000000000 +0100
+++ new/zvbi-0.2.39/contrib/ntsc-cc.c   2022-12-21 17:11:18.000000000 +0100
@@ -102,7 +102,7 @@
 //ccdecode
 const char    *ratings[] = {"(NOT 
RATED)","TV-Y","TV-Y7","TV-G","TV-PG","TV-14","TV-MA","(NOT RATED)"};
 int     rowdata[] = {11,-1,1,2,3,4,12,13,14,15,5,6,7,8,9,10};
-const char     *specialchar[] = {"®","°","½","¿","(TM)","¢","£","o/~ ","à"," 
","è","â","ê","î","ô","û"};
+const char     *specialchar[] = {"®","°","œ","¿","(TM)","¢","£","o/~ 
","à"," ","è","â","ê","î","ô","û"};
 const char     *modes[]={"current","future","channel","miscellaneous","public 
service","reserved","invalid","invalid","invalid","invalid"};
 int    lastcode;
 int    ccmode=1;               //cc1 or cc2
@@ -1157,10 +1157,12 @@
 
        if (NULL == optarg
            || 0 == strcasecmp (optarg, "all")) {
-               unsigned int i;
+               unsigned int i, j;
 
-               for (i = 0; i < N_ELEMENTS (info[0][0]); ++i) {
-                       info[0][0][i].print = TRUE;
+               for (i = 0; i < N_ELEMENTS (info[0]); ++i) {
+                       for (j = 0; j < N_ELEMENTS (info[0][0]); ++j) {
+                               info[0][i][j].print = TRUE;
+                       }
                }
 
                return;
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/zvbi-0.2.38/po/LINGUAS new/zvbi-0.2.39/po/LINGUAS
--- old/zvbi-0.2.38/po/LINGUAS  2022-11-30 14:23:49.000000000 +0100
+++ new/zvbi-0.2.39/po/LINGUAS  2022-12-21 17:11:18.000000000 +0100
@@ -1,3 +1,3 @@
 # Set of available languages.
 # sv needs update
-de en@quot en@boldquot es fr it nl pl
+de en@quot en@boldquot es fr it ka nl pl
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/zvbi-0.2.38/po/Makefile.in 
new/zvbi-0.2.39/po/Makefile.in
--- old/zvbi-0.2.38/po/Makefile.in      2022-11-30 14:23:49.000000000 +0100
+++ new/zvbi-0.2.39/po/Makefile.in      2022-12-21 17:11:18.000000000 +0100
@@ -11,7 +11,7 @@
 GETTEXT_MACRO_VERSION = 0.20
 
 PACKAGE = zvbi
-VERSION = 0.2.38
+VERSION = 0.2.39
 PACKAGE_BUGREPORT = 
 
 SED = /usr/bin/sed
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/zvbi-0.2.38/po/de.po new/zvbi-0.2.39/po/de.po
--- old/zvbi-0.2.38/po/de.po    2022-11-30 14:23:49.000000000 +0100
+++ new/zvbi-0.2.39/po/de.po    2022-12-21 17:11:18.000000000 +0100
@@ -3,7 +3,7 @@
 #
 msgid ""
 msgstr ""
-"Project-Id-Version: zvbi 0.2.38\n"
+"Project-Id-Version: zvbi 0.2.39\n"
 "Report-Msgid-Bugs-To: mschi...@users.sf.net\n"
 "POT-Creation-Date: 2022-10-05 16:09+0300\n"
 "PO-Revision-Date: 2007-11-27 18:33+0100\n"
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/zvbi-0.2.38/po/e...@boldquot.po 
new/zvbi-0.2.39/po/e...@boldquot.po
--- old/zvbi-0.2.38/po/e...@boldquot.po 2022-11-30 14:23:49.000000000 +0100
+++ new/zvbi-0.2.39/po/e...@boldquot.po 2022-12-21 17:11:18.000000000 +0100
@@ -30,7 +30,7 @@
 #
 msgid ""
 msgstr ""
-"Project-Id-Version: zvbi 0.2.38\n"
+"Project-Id-Version: zvbi 0.2.39\n"
 "Report-Msgid-Bugs-To: mschi...@users.sf.net\n"
 "POT-Creation-Date: 2022-10-05 16:09+0300\n"
 "PO-Revision-Date: 2013-08-28 16:25+0200\n"
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/zvbi-0.2.38/po/e...@quot.po 
new/zvbi-0.2.39/po/e...@quot.po
--- old/zvbi-0.2.38/po/e...@quot.po     2022-11-30 14:23:49.000000000 +0100
+++ new/zvbi-0.2.39/po/e...@quot.po     2022-12-21 17:11:18.000000000 +0100
@@ -27,7 +27,7 @@
 #
 msgid ""
 msgstr ""
-"Project-Id-Version: zvbi 0.2.38\n"
+"Project-Id-Version: zvbi 0.2.39\n"
 "Report-Msgid-Bugs-To: mschi...@users.sf.net\n"
 "POT-Creation-Date: 2022-10-05 16:09+0300\n"
 "PO-Revision-Date: 2013-08-28 16:25+0200\n"
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/zvbi-0.2.38/po/es.po new/zvbi-0.2.39/po/es.po
--- old/zvbi-0.2.38/po/es.po    2022-11-30 14:23:49.000000000 +0100
+++ new/zvbi-0.2.39/po/es.po    2022-12-21 17:11:18.000000000 +0100
@@ -4,7 +4,7 @@
 #
 msgid ""
 msgstr ""
-"Project-Id-Version: zvbi 0.2.38\n"
+"Project-Id-Version: zvbi 0.2.39\n"
 "Report-Msgid-Bugs-To: mschi...@users.sf.net\n"
 "POT-Creation-Date: 2022-10-05 16:09+0300\n"
 "PO-Revision-Date: 2007-11-27 18:34+0100\n"
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/zvbi-0.2.38/po/fr.po new/zvbi-0.2.39/po/fr.po
--- old/zvbi-0.2.38/po/fr.po    2022-11-30 14:23:49.000000000 +0100
+++ new/zvbi-0.2.39/po/fr.po    2022-12-21 17:11:18.000000000 +0100
@@ -3,7 +3,7 @@
 #
 msgid ""
 msgstr ""
-"Project-Id-Version: zvbi 0.2.38\n"
+"Project-Id-Version: zvbi 0.2.39\n"
 "Report-Msgid-Bugs-To: mschi...@users.sf.net\n"
 "POT-Creation-Date: 2022-10-05 16:09+0300\n"
 "PO-Revision-Date: 2007-11-27 18:35+0100\n"
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/zvbi-0.2.38/po/it.po new/zvbi-0.2.39/po/it.po
--- old/zvbi-0.2.38/po/it.po    2022-11-30 14:23:49.000000000 +0100
+++ new/zvbi-0.2.39/po/it.po    2022-12-21 17:11:18.000000000 +0100
@@ -4,7 +4,7 @@
 #
 msgid ""
 msgstr ""
-"Project-Id-Version: zvbi 0.2.38\n"
+"Project-Id-Version: zvbi 0.2.39\n"
 "Report-Msgid-Bugs-To: mschi...@users.sf.net\n"
 "POT-Creation-Date: 2022-10-05 16:09+0300\n"
 "PO-Revision-Date: 2007-11-27 18:37+0100\n"
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/zvbi-0.2.38/po/ka.po new/zvbi-0.2.39/po/ka.po
--- old/zvbi-0.2.38/po/ka.po    1970-01-01 01:00:00.000000000 +0100
+++ new/zvbi-0.2.39/po/ka.po    2022-12-21 17:11:18.000000000 +0100
@@ -0,0 +1,603 @@
+# Georgian translation for ZVBI.
+# Copyright (C) 2022 Michael H. Schimek
+# This file is distributed under the same license as the zvbi package.
+# Temuri Doghonadze <temuri.doghona...@gmail.com>, 2022.
+#
+msgid ""
+msgstr ""
+"Project-Id-Version: zvbi 0.2.39\n"
+"Report-Msgid-Bugs-To: mschi...@users.sf.net\n"
+"POT-Creation-Date: 2022-12-13 21:07+0100\n"
+"PO-Revision-Date: 2022-12-13 22:02+0100\n"
+"Last-Translator: Temuri Doghonadze <temuri.doghona...@gmail.com>\n"
+"Language-Team: Georgian <(nothing)>\n"
+"Language: ka\n"
+"MIME-Version: 1.0\n"
+"Content-Type: text/plain; charset=UTF-8\n"
+"Content-Transfer-Encoding: 8bit\n"
+"Plural-Forms: nplurals=2; plural=(n != 1);\n"
+"X-Generator: Poedit 3.2.2\n"
+
+#: src/exp-gfx.c:797
+msgid "Correct aspect ratio"
+msgstr "ასპექტის ფარდობის გასწორ
ება"
+
+#: src/exp-gfx.c:798
+msgid ""
+"Approach an image aspect ratio similar to a real TV. This will double the "
+"image size."
+msgstr ""
+"გამოსახულებს მასშტაბი 
დაახლოებით იგივეა, რაც რეალურ 
ტელევიზორზე. ეს "
+"გამოსახულების ზომას ორჯერ 
გაზრდის."
+
+#: src/exp-gfx.c:802
+msgid "Include transparency"
+msgstr "გამჭვირვალობის ჩათვლით"
+
+#: src/exp-gfx.c:803
+msgid "If not enabled, transparency is mapped to black."
+msgstr "თუ ჩართულია, გამჭვირ
ვალობა შავზე იქნება მიბმული."
+
+#: src/exp-gfx.c:805
+msgid "Include page title"
+msgstr "გვერდის სათაურის ჩათვლით"
+
+#: src/exp-gfx.c:806
+msgid "Embed a title string which names network and page number."
+msgstr "სათაურის სტრიქონის 
ჩაშენება, რომელიც ქსელს და 
გვერდის ნომერს აჩვენებს."
+
+#: src/exp-gfx.c:908 src/exp-html.c:268
+#, c-format
+msgid "Teletext Page %3x.%x"
+msgstr "ტელეტექსტის გვერდი %3x.%x"
+
+#: src/exp-gfx.c:912 src/exp-html.c:271
+#, c-format
+msgid "Teletext Page %3x"
+msgstr "ტელეტექსტის გვერდი %3x"
+
+#: src/exp-gfx.c:1121
+msgid "PPM"
+msgstr "PPM"
+
+#: src/exp-gfx.c:1122
+msgid "Export this page as raw PPM image"
+msgstr "ამ გვერდის დაუმუშავებელი 
PPM გვერდის სახით გატანა"
+
+#: src/exp-gfx.c:1612
+msgid "XPM"
+msgstr "XPM"
+
+#: src/exp-gfx.c:1613
+msgid "Export this page as XPM image"
+msgstr "ამ გვერდის XPM 
გამოსახულების სახით გატანა"
+
+#: src/exp-gfx.c:1807
+#, c-format
+msgid "Unable to allocate %d byte buffer."
+msgstr "ბუფერისთვის %d ბაიტის 
გამოყოფა შეუძლებელია."
+
+#: src/exp-gfx.c:1813
+#, c-format
+msgid "Unable to allocate %d KB image buffer."
+msgstr "გამოსახულების ბუფერ
ისთვის %d კბ-ის გამოყოფა 
შეუძლებელია."
+
+#: src/exp-gfx.c:1877
+msgid "PNG"
+msgstr "PNG"
+
+#: src/exp-gfx.c:1878
+msgid "Export this page as PNG image"
+msgstr "ამ გვერდის PNG 
გამოსახულების სახით გატანა"
+
+#: src/exp-html.c:119 src/exp-txt.c:122
+msgid "Graphics char"
+msgstr "გრაფიკული სიმბოლო"
+
+#: src/exp-html.c:120 src/exp-txt.c:123
+msgid ""
+"Replacement for block graphic characters: a single character or decimal (32) "
+"or hex (0x20) code"
+msgstr ""
+"ბლოკური გრაფიკული 
სიმბოლოების ჩანაცვლება: ერთი 
სიმბოლო, ათობითი (32) ან "
+"თექვსმეტობითი (0x20) კოდი"
+
+#: src/exp-html.c:123
+msgid "Color (CSS)"
+msgstr "ფერი (CSS)"
+
+#: src/exp-html.c:124
+msgid "Store the page colors using CSS attributes"
+msgstr "გვერდის ფერების CSS ატრ
იბუტების სახით დამახსოვრება"
+
+#: src/exp-html.c:126
+msgid "HTML header"
+msgstr "HTML თავსართი"
+
+#: src/exp-html.c:127
+msgid "Include HTML page header"
+msgstr "HTML გვერდის თავსართის ჩასმა"
+
+#. TRANSLATORS: "lang=\"en\" refers to the page title
+#. "Teletext Page ...". Please specify "de", "fr", "es" etc.
+#: src/exp-html.c:256
+msgid "<title lang=\"en\">"
+msgstr "<title lang=\"ka\">"
+
+#: src/exp-html.c:391 src/exp-txt.c:613
+#, c-format
+msgid "Character conversion Unicode (UCS-2) to %s not supported."
+msgstr "სიმბოლოების უნიკოდიდან 
(UCS-2) %s-ში გადაყვანა მხარდაჭერ
ილი არაა."
+
+#: src/exp-html.c:472
+msgid "Character conversion failed."
+msgstr "სიმბოლოების გადაყვანის 
შეცდომა."
+
+#: src/exp-html.c:769
+msgid "HTML"
+msgstr "HTML"
+
+#: src/exp-html.c:770
+msgid "Export this page as HTML page"
+msgstr "ამ გვერდის HTML გვერდის 
სახით გატანა"
+
+#: src/exp-txt.c:78
+msgid "ASCII"
+msgstr "ASCII"
+
+#: src/exp-txt.c:79
+msgid "ISO-8859-1 (Latin-1 Western languages)"
+msgstr "ISO-8859-1 (Latin-1 დასავლური ენები)"
+
+#: src/exp-txt.c:80
+msgid "ISO-8859-2 (Latin-2 Central and Eastern Europe languages)"
+msgstr "ISO-8859-2 (Latin-2 ცენტრალური და 
აღმოსავლეთ ევროპული ენები)"
+
+#: src/exp-txt.c:81
+msgid "ISO-8859-4 (Latin-3 Baltic languages)"
+msgstr "ISO-8859-4 (Latin-3 ბალტიური ენები)"
+
+#: src/exp-txt.c:82
+msgid "ISO-8859-5 (Cyrillic)"
+msgstr "ISO-8859-5 (კირილიცა)"
+
+#: src/exp-txt.c:83
+msgid "ISO-8859-7 (Greek)"
+msgstr "ISO-8859-7 (ბერძნული)"
+
+#: src/exp-txt.c:84
+msgid "ISO-8859-8 (Hebrew)"
+msgstr "ISO-8859-8 (ივრითი)"
+
+#: src/exp-txt.c:85
+msgid "ISO-8859-9 (Turkish)"
+msgstr "ISO-8859-9 (თურქული)"
+
+#: src/exp-txt.c:86
+msgid "KOI8-R (Russian and Bulgarian)"
+msgstr "KOI8-R (რუსული და ბულგარული)"
+
+#: src/exp-txt.c:87
+msgid "KOI8-U (Ukranian)"
+msgstr "KOI8-U (უკრაინული)"
+
+#: src/exp-txt.c:88
+msgid "ISO-10646/UTF-8 (Unicode)"
+msgstr "ISO-10646/UTF-8 (უნიკოდი)"
+
+#: src/exp-txt.c:100
+msgid "Black"
+msgstr "შავი"
+
+#: src/exp-txt.c:100
+msgid "Red"
+msgstr "წითელი"
+
+#: src/exp-txt.c:100
+msgid "Green"
+msgstr "მწვანე"
+
+#: src/exp-txt.c:100
+msgid "Yellow"
+msgstr "ყვითელი"
+
+#: src/exp-txt.c:101
+msgid "Blue"
+msgstr "ლურჯი"
+
+#: src/exp-txt.c:101
+msgid "Magenta"
+msgstr "ალისფერი"
+
+#: src/exp-txt.c:101
+msgid "Cyan"
+msgstr "ცისფერი"
+
+#: src/exp-txt.c:101
+msgid "White"
+msgstr "თეთრი"
+
+#: src/exp-txt.c:102
+msgid "Any"
+msgstr "ნებისმიერი"
+
+#. TRANSLATORS:
+#. Terminal control codes.
+#: src/exp-txt.c:109
+msgid "None"
+msgstr "არაფერი"
+
+#: src/exp-txt.c:109
+msgid "ANSI X3.64 / VT 100"
+msgstr "ANSI X3.64 / VT 100"
+
+#: src/exp-txt.c:109
+msgid "VT 200"
+msgstr "VT 200"
+
+#. TRANSLATORS: Text export format (ASCII, Unicode, ...) menu
+#: src/exp-txt.c:116
+msgid "Format"
+msgstr "ფორმატი"
+
+#: src/exp-txt.c:126
+msgid "Control codes"
+msgstr "საკონტროლო კოდები"
+
+#: src/exp-txt.c:130
+msgid "Foreground"
+msgstr "წინა პლანი"
+
+#: src/exp-txt.c:132
+msgid "Assumed terminal foreground color"
+msgstr "ორიგინალური კონსოლის 
ტექსტის ფერი"
+
+#: src/exp-txt.c:134
+msgid "Background"
+msgstr "ფონი"
+
+#: src/exp-txt.c:136
+msgid "Assumed terminal background color"
+msgstr "ორიგინალური კონსოლის 
ფონის ფერი"
+
+#: src/exp-txt.c:668
+msgid "Text"
+msgstr "ტექსტი"
+
+#: src/exp-txt.c:669
+msgid "Export this page as text file"
+msgstr "გვერდის ტექსტურ ფაილშ 
გატანა"
+
+#: src/exp-vtx.c:86
+msgid "Can only export Teletext pages."
+msgstr "შესაძლებელია მხოლოდ 
ტელეტექსტის გვერდების 
გატანა."
+
+#: src/exp-vtx.c:94
+msgid "Page is not cached, sorry."
+msgstr "უკაცრავად, გვერდი 
დაქეშილი არაა."
+
+#: src/exp-vtx.c:105
+msgid "Cannot export this page, not displayable."
+msgstr "გვერდის გატანის შეცდომა. 
ის ჩვენებადი არაა."
+
+#: src/exp-vtx.c:142
+msgid ""
+"Export this page as VTX file, the format used by VideoteXt and vbidecode"
+msgstr ""
+"ამ გვერდის VTX ფაილად გატანა. 
ფორმატი VideoteXt და vbidecode-ის მიერ "
+"გამოიყენება"
+
+#: src/export.c:470
+#, c-format
+msgid "Invalid option string \"%s\"."
+msgstr "არასწორი პარამეტრის სტრ
იქონი \"%s\"."
+
+#: src/export.c:558
+#, c-format
+msgid "Unknown export module '%s'."
+msgstr "უცნობი ექსპორტის მოდული 
'%s'."
+
+#: src/export.c:568
+#, c-format
+msgid "Cannot initialize export module '%s', probably lack of memory."
+msgstr ""
+"გატანის მოდულის '%s' 
ინიციალიზაციის შეცდომა. 
ალბათ მეხსიერება საკმარისი 
არაა."
+
+#: src/export.c:1845
+#, c-format
+msgid "Cannot create file '%s': %s."
+msgstr "ფაილის \"%s\" შექმნის შეცდომა: 
%s."
+
+#: src/export.c:1940
+#, c-format
+msgid "Error while writing file '%s'"
+msgstr "ფაილის '%s' ჩაწერის შეცდომა"
+
+#: src/export.c:1942
+msgid "Error while writing file"
+msgstr "ფაილში ჩაწერის შეცდომა"
+
+#: src/export.c:1958
+msgid "Out of memory."
+msgstr "არასაკმარისი მეხსიერება."
+
+#: src/export.c:1981
+#, c-format
+msgid "Export module '%s' has no option '%s'."
+msgstr "გატანის მოდულს '%s' პარამეტრ
ი '%s' არ გააჩნია."
+
+#: src/export.c:2031
+#, c-format
+msgid "Invalid argument %s for option %s of export module %s."
+msgstr "ექსპორტის მოდულის %3$s პარ
ამეტრის %2$s არასწორი არგუმენტი 
%1$s."
+
+#: src/export.c:2055
+#, c-format
+msgid "Out of memory in export module '%s'."
+msgstr "გატანის მოდულში '%s' მეხსიერ
ება საკმარისი არაა."
+
+#: src/export.c:2082
+msgid "Unknown error."
+msgstr "უცნობი შეცდომა."
+
+#: src/io-bktr.c:189
+msgid "BKTR driver"
+msgstr "BKTR დრაივერი"
+
+#: src/io-bktr.c:204 src/io-bktr.c:285 src/io-bktr.c:303 src/io-v4l.c:165
+#: src/io-v4l.c:1132 src/io-v4l.c:1170 src/io-v4l.c:1198 src/io-v4l2.c:115
+#: src/io-v4l2k.c:232 src/io-v4l2k.c:606 src/io-v4l2k.c:1198
+#: src/io-v4l2k.c:1339 src/io-v4l2k.c:1366 src/proxy-client.c:201
+#: src/proxy-client.c:1559
+msgid "Virtual memory exhausted."
+msgstr "ვირტუალური მეხსიერება 
გადავსებულია."
+
+#: src/io-bktr.c:217
+#, c-format
+msgid "Cannot open '%s': %s."
+msgstr "გახსნის შეცდომა: %s: %s."
+
+#: src/io-bktr.c:273 src/io-v4l.c:757 src/io-v4l.c:1117 src/io-v4l2k.c:1185
+#, c-format
+msgid "Sorry, %s (%s) cannot capture any of the requested data services."
+msgstr ""
+"უკაცრავად, %s (%s) -ს მოთხოვნილი 
მონაცემების სერვისების ჩაჭერ
ა არ შეუძლია."
+
+#: src/io-bktr.c:314 src/io-v4l.c:176 src/io-v4l2k.c:617
+#, c-format
+msgid "Not enough memory to allocate vbi capture buffer (%d KB)."
+msgstr "VBI-ის ჩაჭერის ბუფერის 
გამოსაყოფად (%d კბ) მეხსიერება 
საკმარისი არაა."
+
+#: src/io-bktr.c:391
+msgid "BKTR driver interface not compiled."
+msgstr "BKTR დრაივერის ინტერფეისი 
აგებული არაა."
+
+#: src/io-v4l.c:808 src/io-v4l2k.c:1030
+#, c-format
+msgid "Cannot initialize %s (%s), the device is already in use."
+msgstr "%s-ის (%s) ინიციალიზაციის 
შეცდომა: მოწყობილობა უკვე 
გამოიყენება."
+
+#: src/io-v4l.c:822
+#, c-format
+msgid "Could not set the vbi capture parameters for %s (%s): %s."
+msgstr "%s (%s)-სთვის vbi ჩაჭერის პარ
ამეტრების დაყენების შეცდომა: 
%s."
+
+#: src/io-v4l.c:960 src/io-v4l2k.c:1134
+#, c-format
+msgid ""
+"%s (%s) offers unknown vbi sampling format #%d. This may be a driver bug or "
+"libzvbi is too old."
+msgstr ""
+"%s (%s) გთავაზობთ vbi სამპლინგის 
უცნობ ფორმატს #%d. შეიძლება დრ
აივერის "
+"ბრალია, ან libzvbi -ია ძალიან 
ძველი."
+
+#: src/io-v4l.c:1013
+#, c-format
+msgid "Cannot capture with %s (%s), has no standard vbi interface."
+msgstr ""
+"%s (%s)-ით ჩაჭერა შეუძლებელია. 
მას სტანდარტული VBI ინტერფეისი 
არ გააცნია."
+
+#: src/io-v4l.c:1033
+#, c-format
+msgid ""
+"Cannot identify %s (%s), reported vbi frame size suggests this is not a bttv "
+"driver."
+msgstr ""
+"%s (%s)-ის იდენტიფიკაციის 
შეცდომა. პასუხში არსებული VBI 
კადრის ზომა "
+"მიუთითებს, რომ ეს bttv დრაივერი 
არაა."
+
+#: src/io-v4l.c:1050 src/io-v4l.c:1288
+#, c-format
+msgid "Cannot set or determine current videostandard of %s (%s)."
+msgstr "%s (%s)-ის მიმდინარე 
ვიდეოსტანდარტის დაყენების 
ან დადგენის შეცდომა."
+
+#: src/io-v4l.c:1089 src/io-v4l2k.c:1149
+#, c-format
+msgid ""
+"Cannot capture the requested data services with %s (%s), the sampling "
+"frequency %.2f MHz is too low."
+msgstr ""
+"%s (%s)-სთან მოთხოვნილი 
მონაცემების სერვისების ჩაჭერ
ა შეუძლებელია. "
+"სემპლინგის სიხშირე %.2f მჰც 
ძალიან დაბალია."
+
+#: src/io-v4l.c:1206 src/io-v4l2.c:130 src/io-v4l2k.c:1383
+#, c-format
+msgid "Cannot open '%s': %d, %s."
+msgstr "%s-ის გახსნის შეცდომა: %d, %s."
+
+#: src/io-v4l.c:1223 src/io-v4l.c:1232
+msgid "driver unknown"
+msgstr "დრაივერი უცნობია"
+
+#: src/io-v4l.c:1238 src/io-v4l2k.c:1410
+#, c-format
+msgid "%s (%s) is not a raw vbi device."
+msgstr "%s (%s) RAW VBI მოწყობილობა არაა."
+
+#: src/io-v4l.c:1258
+#, c-format
+msgid "%s (%s) does not support the select() function."
+msgstr "%s (%s) -ს select() ფუნქციის მხარ
დაჭერა არ გააჩნია.."
+
+#: src/io-v4l.c:1392 src/io-v4l.c:1437
+msgid "V4L driver interface not compiled."
+msgstr "V4L დრაივერის ინტერფეისი 
აგებული არაა."
+
+#: src/io-v4l2.c:222 src/io-v4l2k.c:1552
+msgid "V4L2 driver interface not compiled."
+msgstr "V4L2 დრაივერის ინტერფეისი 
აგებული არაა."
+
+#: src/io-v4l2k.c:210
+#, c-format
+msgid "Cannot request streaming i/o buffers from %s (%s): %s."
+msgstr ""
+"%s (%s)-დან შეტანა/გამოტანის 
ბუფერების სტრიმინგის 
მოთხოვნის შეცდომა: %s."
+
+#: src/io-v4l2k.c:214 src/io-v4l2k.c:1039
+msgid "Possibly a driver bug."
+msgstr "შესაძლო შეცდომა დრაივერ
ში."
+
+#: src/io-v4l2k.c:219
+#, c-format
+msgid ""
+"%s (%s) granted no streaming i/o buffers, perhaps the physical memory is "
+"exhausted."
+msgstr ""
+"%s (%s)-ს შეტანა/გამოტანის ბუფერ
ების სტრიმინგის უფლება 
მინიჭებული არ აქვს. "
+"ალბათ ფიზიკური მეხსიერება 
გადავსებულია."
+
+#: src/io-v4l2k.c:248
+#, c-format
+msgid "Querying streaming i/o buffer #%d from %s (%s) failed: %s."
+msgstr ""
+"სტრიმინგის შეტანა/გამოტანის 
ბუფერის #%d %s (%s)-დან გამოთხოვის 
შეცდომა: %s."
+
+#: src/io-v4l2k.c:283
+#, c-format
+msgid "Memory mapping streaming i/o buffer #%d from %s (%s) failed: %s."
+msgstr ""
+"მეხსიერების მინიჭების სტრ
იმგინის შეტანა/გამოტანის #%d 
შეცდომა %s (%s)-დან:%s."
+
+#: src/io-v4l2k.c:308
+#, c-format
+msgid "Cannot enqueue streaming i/o buffer #%d to %s (%s): %s."
+msgstr ""
+"სტრიმინგის შეტანა/გამოტანის 
ბუფერის #%d %s (%s)-ის რიგში ჩასმის 
შეცდომა: %s."
+
+#: src/io-v4l2k.c:312 src/io-v4l2k.c:763 src/io-v4l2k.c:788
+msgid "Probably a driver bug."
+msgstr "შესაძლო შეცდომა დრაივერ
ში."
+
+#: src/io-v4l2k.c:759 src/io-v4l2k.c:785
+#, c-format
+msgid "Cannot query current videostandard of %s (%s): %s."
+msgstr "%s (%s)-ის მიმდინარე 
ვიდეოსტანდარტის გამოთხოვის 
შეცდომა: %s."
+
+#: src/io-v4l2k.c:896
+#, c-format
+msgid "Cannot query current vbi parameters of %s (%s): %s."
+msgstr "%s (%s)-ის VBI-ის მიმდინარე პარ
ამეტრების გამოთხოვის 
შეცდომა: %s."
+
+#: src/io-v4l2k.c:938
+#, c-format
+msgid ""
+"Sorry, %s (%s) cannot capture any of the requested data services with "
+"scanning %d."
+msgstr ""
+"უკაცრავად, %s (%s) -ს არ შეუძლია 
ჩაიწეროს არც ერთი მოთხოვნილი 
მონაცემების "
+"სერვისი %d-ის სკანირებით."
+
+#: src/io-v4l2k.c:1036
+#, c-format
+msgid "Could not set the vbi capture parameters for %s (%s): %d, %s."
+msgstr "%s (%s)-სთვის VBI-ის ჩაჭერის პარ
ამეტრების დაყენების შეცდომა: 
%d, %s."
+
+#: src/io-v4l2k.c:1082
+#, c-format
+msgid ""
+"A known bug in driver %s %u.%u.%u impedes VBI capturing in NTSC mode. Please "
+"upgrade the driver."
+msgstr ""
+"დრაივერის (%s %u.%u.%u ) ცნობილი 
შეცდომა. აფერხებს VBI ჩაჭერას NTSC 
რეჟიმში. "
+"საჭიროა დრაივერის 
განახლება."
+
+#: src/io-v4l2k.c:1403
+#, c-format
+msgid "Cannot identify '%s': %d, %s."
+msgstr "'%s'-ის იდენტიფიკაციის 
შეცდომა': %d, %s."
+
+#: src/io-v4l2k.c:1405
+msgid "Probably not a v4l2 device."
+msgstr "ალბათ არ წარმოადგენს v4l2 
მოწყობილობას."
+
+#: src/io-v4l2k.c:1459
+#, c-format
+msgid ""
+"%s (%s) lacks a vbi read interface, possibly an output only device or a "
+"driver bug."
+msgstr ""
+"%s (%s) -ს VBI ინტერფეისი არ აქვს. 
შესაძლოა მოწყობილობა მხოლოდ "
+"ჩაწერისთვისაა, ან დრაივერის 
შეცდომა."
+
+#: src/proxy-client.c:153
+msgid "Server hostname not configured."
+msgstr "სერვერის ჰოსტის სახელი 
მითითებული არაა."
+
+#: src/proxy-client.c:155
+msgid "Server port not configured."
+msgstr "სერვერის პორტი 
მითითებული არაა."
+
+#: src/proxy-client.c:424
+msgid "Protocol error (unexpected message)."
+msgstr "პროტოკოლის შეცდომა 
(მოულოდნელი შეტყობინება)."
+
+#: src/proxy-client.c:585 src/proxy-client.c:637
+msgid "Connection lost due to I/O error."
+msgstr "შეერთება დაკარგულია 
შეტანა/გამოტანის შეცდომის 
გამო."
+
+#: src/proxy-client.c:758
+#, c-format
+msgid "Incompatible server version %u.%u.%u."
+msgstr "სერვერის შეუთავსებელი ვერ
სია %u.%u.%u."
+
+#: src/proxy-client.c:766
+msgid "Incompatible server architecture (endianness mismatch)."
+msgstr "შეუთავსებელი სერვერის არ
ქიტექტურა (ბოლოიანობა არ 
ემთხვევა)."
+
+#: src/proxy-client.c:1871 src/proxy-client.c:1919
+msgid "Proxy client interface not compiled."
+msgstr "პროქსი კლიენტის ინტერ
ფეისი აგებული არაა."
+
+#: src/proxy-msg.c:1240
+#, c-format
+msgid "Cannot create socket: %s."
+msgstr "სოკეტის შექმნის შეცდომა: %s."
+
+#: src/proxy-msg.c:1248
+#, c-format
+msgid "Invalid hostname or port: %s."
+msgstr "არასწორი ჰოსტის სახელი ან 
პორტი: %s."
+
+#: src/proxy-msg.c:1268
+msgid "Connection via TCP/IP failed, server not running or unreachable."
+msgstr "TCP/IP-ით მიერთების შეცდომა. 
სერვერი გაშვებული არაა ან 
მიუწვდომელია."
+
+#: src/proxy-msg.c:1270
+msgid "Connection via socket failed, server not running."
+msgstr "სოკეტით მიერთების 
შეცდომა. სერვერი გაშვებული არ
აა."
+
+#: src/proxy-msg.c:1279 src/proxy-msg.c:1322
+#, c-format
+msgid "Socket I/O error: %s."
+msgstr "სოკეტის შეტანა/გამოტანის 
შეცდომა: %s."
+
+#: src/proxy-msg.c:1315
+#, c-format
+msgid "Cannot connect to server: %s."
+msgstr "სერვერთან მიერთების 
შეცდომა: %s."
+
+#. TRANSLATORS: Title of TOP Index page,
+#. for now please Latin-1 or ASCII only
+#: src/teletext.c:417
+msgid "TOP Index"
+msgstr "ზედა ინდექსი"
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/zvbi-0.2.38/po/nl.po new/zvbi-0.2.39/po/nl.po
--- old/zvbi-0.2.38/po/nl.po    2022-11-30 14:23:49.000000000 +0100
+++ new/zvbi-0.2.39/po/nl.po    2022-12-21 17:11:18.000000000 +0100
@@ -5,7 +5,7 @@
 #
 msgid ""
 msgstr ""
-"Project-Id-Version: zvbi 0.2.38\n"
+"Project-Id-Version: zvbi 0.2.39\n"
 "Report-Msgid-Bugs-To: mschi...@users.sf.net\n"
 "POT-Creation-Date: 2022-10-05 16:09+0300\n"
 "PO-Revision-Date: 2007-11-27 18:38+0100\n"
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/zvbi-0.2.38/po/pl.po new/zvbi-0.2.39/po/pl.po
--- old/zvbi-0.2.38/po/pl.po    2022-11-30 14:23:49.000000000 +0100
+++ new/zvbi-0.2.39/po/pl.po    2022-12-21 17:11:18.000000000 +0100
@@ -3,7 +3,7 @@
 #
 msgid ""
 msgstr ""
-"Project-Id-Version: zvbi 0.2.38\n"
+"Project-Id-Version: zvbi 0.2.39\n"
 "Report-Msgid-Bugs-To: mschi...@users.sf.net\n"
 "POT-Creation-Date: 2022-10-05 16:09+0300\n"
 "PO-Revision-Date: 2004-10-25 12:24+0200\n"
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/zvbi-0.2.38/po/sv.po new/zvbi-0.2.39/po/sv.po
--- old/zvbi-0.2.38/po/sv.po    2022-11-30 14:23:49.000000000 +0100
+++ new/zvbi-0.2.39/po/sv.po    2022-12-21 17:11:18.000000000 +0100
@@ -3,7 +3,7 @@
 #
 msgid ""
 msgstr ""
-"Project-Id-Version: zvbi 0.2.38\n"
+"Project-Id-Version: zvbi 0.2.39\n"
 "Report-Msgid-Bugs-To: ileanadumitresc...@gmail.com\n"
 "POT-Creation-Date: 2003-10-16 16:13+0200\n"
 "PO-Revision-Date: 2003-10-16 16:19+0200\n"
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/zvbi-0.2.38/src/xds_demux.c 
new/zvbi-0.2.39/src/xds_demux.c
--- old/zvbi-0.2.38/src/xds_demux.c     2022-11-30 14:23:49.000000000 +0100
+++ new/zvbi-0.2.39/src/xds_demux.c     2022-12-21 17:11:18.000000000 +0100
@@ -819,14 +819,17 @@
 vbi_xds_demux_reset            (vbi_xds_demux *        xd)
 {
        unsigned int n;
-       unsigned int i;
+       unsigned int i, j;
 
        assert (NULL != xd);
 
        n = N_ELEMENTS (xd->subpacket[0]);
 
-       for (i = 0; i < n; ++i)
-               xd->subpacket[0][i].count = 0;
+       for (i = 0; i < N_ELEMENTS (xd->subpacket); ++i) {
+               for (j = 0; j < N_ELEMENTS (xd->subpacket[0]); ++j) {
+                       xd->subpacket[i][j].count = 0;
+               }
+       }
 
        xd->curr_sp = NULL;
 }
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/zvbi-0.2.38/test/test-hamm.cc 
new/zvbi-0.2.39/test/test-hamm.cc
--- old/zvbi-0.2.38/test/test-hamm.cc   2022-11-30 14:23:49.000000000 +0100
+++ new/zvbi-0.2.39/test/test-hamm.cc   2022-12-21 17:11:18.000000000 +0100
@@ -117,7 +117,7 @@
 
        for (i = 0; i < 10000; ++i) {
                unsigned int n = (i < 256) ? i : (unsigned int) mrand48 ();
-               uint8_t buf[4] = { n, n >> 8, n >> 16, 0xA5 };
+               uint8_t buf[4] = { (uint8_t) n, (uint8_t) (n >> 8), (uint8_t) 
(n >> 16), 0xA5 };
                unsigned int r;
                unsigned int j;
 
@@ -138,7 +138,7 @@
 
        for (i = 0; i < 10000; ++i) {
                unsigned int n = (i < 256) ? i : (unsigned int) mrand48 ();
-               uint8_t buf[4] = { n, n >> 8, n >> 16, 0xA5 };
+               uint8_t buf[4] = { (uint8_t) n, (uint8_t) (n >> 8), (uint8_t) 
(n >> 16), 0xA5 };
 
                if (parity (n & 0xFF))
                        assert (vbi::unpar8 (n) == (int)(n & 127));
@@ -166,7 +166,7 @@
 
        for (i = 0; i < 10000; ++i) {
                unsigned int n = (i < 256) ? i : (unsigned int) mrand48 ();
-               uint8_t buf[4] = { n, n >> 8, n >> 16, 0xA5 };
+               uint8_t buf[4] = { (uint8_t) n, (uint8_t) (n >> 8), (uint8_t) 
(n >> 16), 0xA5 };
                unsigned int A, B, C, D;
                int d;
 
@@ -238,7 +238,7 @@
        unsigned int i;
 
        for (i = 0; i < (1 << 24); ++i) {
-               uint8_t buf[4] = { i, i >> 8, i >> 16, 0xA5 };
+               uint8_t buf[4] = { (uint8_t) i, (uint8_t) (i >> 8), (uint8_t) 
(i >> 16), 0xA5 };
                unsigned int A, B, C, D, E, F;
                int d;
 

Reply via email to