From ce8705fff368a585049602c99964f7cfe8747897 Mon Sep 17 00:00:00 2001 From: Jakub Jirutka Date: Tue, 25 Jul 2017 19:56:21 +0200 Subject: db: fix access to invalid variable in split_apkbuild() --- aports/db.lua | 6 ++++-- 1 file changed, 4 insertions(+), 2 deletions(-) diff --git a/aports/db.lua b/aports/db.lua index 75d8498..ca47491 100644 --- a/aports/db.lua +++ b/aports/db.lua @@ -57,6 +57,8 @@ local function split_apkbuild(line) local dir, pkgname, pkgver, pkgrel, pkgdesc, arch, license, options, depends, makedepends, checkdepends, subpackages, linguas, source, url = string.match(line, string.rep("([^\\]*)", 14, "\\")) + linguas = split(linguas) + return { dir = dir, pkgname = pkgname, @@ -67,8 +69,8 @@ local function split_apkbuild(line) depends = split_deps(depends), makedepends = split_deps(makedepends), checkdepends = split_deps(checkdepends), - linguas = split(linguas), - subpackages = split_subpkgs(subpackages, r.linguas, pkgname), + linguas = linguas, + subpackages = split_subpkgs(subpackages, linguas, pkgname), source = split(source), url = url, arch = split_key(arch), -- cgit v1.2.3