From 2de9a333509330c1d271f6756e728107eeedb479 Mon Sep 17 00:00:00 2001 From: vcatafesta Date: Sat, 7 Oct 2023 02:19:15 -0400 Subject: [PATCH] =?UTF-8?q?s=C3=A1b=2007=20out=202023=2002:19:15=20-04=20V?= =?UTF-8?q?ilmar=20Catafesta=20(vcatafesta@gmail.com)?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- usr/bin/big-pacman-to-json | Bin 1712128 -> 1712128 bytes .../go/big-pacman-to-json.go | 23 +++++++----------- 2 files changed, 9 insertions(+), 14 deletions(-) diff --git a/usr/bin/big-pacman-to-json b/usr/bin/big-pacman-to-json index 17a017a3a284fa7bde033cb5038b184eb3e78c16..fdf371c7ba02a44e04efc104b8d7ccc23d75431c 100755 GIT binary patch delta 2514 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 1 { @@ -134,20 +134,15 @@ func ProcessOutput(input, xcmd string) { currentPackage.Status = fields[2] } } - isName = true + IsName = true } } // Se a linha não começar com 2 espaços, isso indica o início de um novo pacote - if isDescription == true && isName == true { + if IsDescription == true && IsName == true { packages = append(packages, currentPackage) currentPackage = PackageInfo{} - isDescription = false - isName = false - } else if isName == true { - packages = append(packages, currentPackage) - currentPackage = PackageInfo{} - isDescription = false - isName = false + IsDescription = false + IsName = false } }