summaryrefslogtreecommitdiff
path: root/apt-pkg/deb
diff options
context:
space:
mode:
authorнаб <nabijaczleweli@nabijaczleweli.xyz>2024-11-14 19:23:26 +0100
committerнаб <nabijaczleweli@nabijaczleweli.xyz>2024-11-14 19:23:26 +0100
commit2db807afb1cbb02cce1fd8ff883de8ea1d23fa30 (patch)
tree1a2a332efe021c2c9396bac2b1bd42da2b3259a5 /apt-pkg/deb
parent6e80412fad93ef685559953719b82a28c1dcea13 (diff)
fdopen() failing does not close the fd
Diffstat (limited to 'apt-pkg/deb')
-rw-r--r--apt-pkg/deb/debsystem.cc2
1 files changed, 2 insertions, 0 deletions
diff --git a/apt-pkg/deb/debsystem.cc b/apt-pkg/deb/debsystem.cc
index 052179fd7..8533b1157 100644
--- a/apt-pkg/deb/debsystem.cc
+++ b/apt-pkg/deb/debsystem.cc
@@ -549,6 +549,8 @@ std::vector<std::string> debSystem::ArchitecturesSupported() const /*{{{*/
}
}
}
+ else
+ close(outputFd);
ExecWait(dpkgMultiArch, "dpkg --print-foreign-architectures", true);
return archs;
}