From 065745fe5e93d975affbf31b6bd59cb613746a7a Mon Sep 17 00:00:00 2001 From: Michael Terry Date: Tue, 18 Feb 2014 16:44:30 -0500 Subject: Make directory creation synchronous --- liblightdm-qt/QLightDM/greeter.h | 2 +- liblightdm-qt/greeter.cpp | 4 ++-- 2 files changed, 3 insertions(+), 3 deletions(-) (limited to 'liblightdm-qt') 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()); } -- cgit v1.2.1