diff options
author | Michael Terry <michael.terry@canonical.com> | 2014-02-18 16:44:30 -0500 |
---|---|---|
committer | Michael Terry <michael.terry@canonical.com> | 2014-02-18 16:44:30 -0500 |
commit | 065745fe5e93d975affbf31b6bd59cb613746a7a (patch) | |
tree | 907e872246a0b8b7ddc19b7612a162e1af70fb1a /liblightdm-qt | |
parent | 6b90c538990ac8d8d0d3634dba9c58874f2f3491 (diff) | |
download | lightdm-git-065745fe5e93d975affbf31b6bd59cb613746a7a.tar.gz |
Make directory creation synchronous
Diffstat (limited to 'liblightdm-qt')
-rw-r--r-- | liblightdm-qt/QLightDM/greeter.h | 2 | ||||
-rw-r--r-- | liblightdm-qt/greeter.cpp | 4 |
2 files changed, 3 insertions, 3 deletions
diff --git a/liblightdm-qt/QLightDM/greeter.h b/liblightdm-qt/QLightDM/greeter.h index b69105ee..775740df 100644 --- a/liblightdm-qt/QLightDM/greeter.h +++ b/liblightdm-qt/QLightDM/greeter.h @@ -80,7 +80,7 @@ public Q_SLOTS: void cancelAuthentication(); void setLanguage (const QString &language); bool startSessionSync(const QString &session=QString()); - void ensureSharedDataDir (const QString &username); + bool ensureSharedDataDirSync(const QString &username); Q_SIGNALS: void showMessage(QString text, QLightDM::Greeter::MessageType type); diff --git a/liblightdm-qt/greeter.cpp b/liblightdm-qt/greeter.cpp index 1e2a84fc..8187ac96 100644 --- a/liblightdm-qt/greeter.cpp +++ b/liblightdm-qt/greeter.cpp @@ -172,10 +172,10 @@ bool Greeter::startSessionSync(const QString &session) return lightdm_greeter_start_session_sync(d->ldmGreeter, session.toLocal8Bit().constData(), NULL); } -void Greeter::ensureSharedDataDir(const QString &username) +bool Greeter::ensureSharedDataDirSync(const QString &username) { Q_D(Greeter); - lightdm_greeter_ensure_shared_data_dir(d->ldmGreeter, username.toLocal8Bit().constData()); + return lightdm_greeter_ensure_shared_data_dir_sync(d->ldmGreeter, username.toLocal8Bit().constData()); } |