aboutsummaryrefslogtreecommitdiff
path: root/launcher/translations
diff options
context:
space:
mode:
authorSefa Eyeoglu <contact@scrumplex.net>2022-06-17 16:34:32 +0200
committerSefa Eyeoglu <contact@scrumplex.net>2022-06-17 16:34:32 +0200
commit9ec260619b48447e398445aecd6651d319b8217e (patch)
treef3e8dd12c37b61b0215e3e667a33d86e46f2e268 /launcher/translations
parent03e454b71d83aebbb534c5734ccd9093842da28c (diff)
downloadPrismLauncher-9ec260619b48447e398445aecd6651d319b8217e.tar.gz
PrismLauncher-9ec260619b48447e398445aecd6651d319b8217e.tar.bz2
PrismLauncher-9ec260619b48447e398445aecd6651d319b8217e.zip
fix: fix warnings reported by LGTM.com
Diffstat (limited to 'launcher/translations')
-rw-r--r--launcher/translations/POTranslator.cpp5
-rw-r--r--launcher/translations/POTranslator.h1
2 files changed, 6 insertions, 0 deletions
diff --git a/launcher/translations/POTranslator.cpp b/launcher/translations/POTranslator.cpp
index 1ffcb9a4..c77ae45d 100644
--- a/launcher/translations/POTranslator.cpp
+++ b/launcher/translations/POTranslator.cpp
@@ -329,6 +329,11 @@ POTranslator::POTranslator(const QString& filename, QObject* parent) : QTranslat
d->reload();
}
+POTranslator::~POTranslator()
+{
+ delete d;
+}
+
QString POTranslator::translate(const char* context, const char* sourceText, const char* disambiguation, int n) const
{
if(disambiguation)
diff --git a/launcher/translations/POTranslator.h b/launcher/translations/POTranslator.h
index 6d518560..1634018c 100644
--- a/launcher/translations/POTranslator.h
+++ b/launcher/translations/POTranslator.h
@@ -9,6 +9,7 @@ class POTranslator : public QTranslator
Q_OBJECT
public:
explicit POTranslator(const QString& filename, QObject * parent = nullptr);
+ virtual ~POTranslator();
QString translate(const char * context, const char * sourceText, const char * disambiguation, int n) const override;
bool isEmpty() const override;
private: