[prev in list] [next in list] [prev in thread] [next in thread]
List: kde-commits
Subject: [libqapt/2.0] src: Don't leak the file descriptor.
From: Jonathan Thomas <echidnaman () kubuntu ! org>
Date: 2013-06-18 14:18:02
Message-ID: 20130618141802.AE72EA605A () git ! kde ! org
[Download RAW message or body]
Git commit afaddf2cdebcb370b2ce7678aa2c90ddb1665f43 by Jonathan Thomas.
Committed on 18/06/2013 at 16:17.
Pushed by jmthomas into branch '2.0'.
Don't leak the file descriptor.
M +2 -0 src/backend.cpp
http://commits.kde.org/libqapt/afaddf2cdebcb370b2ce7678aa2c90ddb1665f43
diff --git a/src/backend.cpp b/src/backend.cpp
index 008f268..16d80a7 100644
--- a/src/backend.cpp
+++ b/src/backend.cpp
@@ -1354,6 +1354,7 @@ bool Backend::setPackagePinned(Package *package, bool=
pin)
=
pkgTagFile tagFile(&Fd);
if (_error->PendingError()) {
+ fclose(out);
return false;
}
=
@@ -1375,6 +1376,7 @@ bool Backend::setPackagePinned(Package *package, bool=
pin)
fprintf(out, "\n");
}
}
+ fclose(out);
=
if (!tempFile.open()) {
return false;
[prev in list] [next in list] [prev in thread] [next in thread]
Configure |
About |
News |
Add a list |
Sponsored by KoreLogic