diff options
author | chai <chaifix@163.com> | 2018-07-28 00:50:12 +0800 |
---|---|---|
committer | chai <chaifix@163.com> | 2018-07-28 00:50:12 +0800 |
commit | 92dab582ccac31be7fa410e7f4fb3789e88a0629 (patch) | |
tree | 008bbecc76a73aae38d77d1851f4230756356a33 /src/libjin/Common/Subsystem.h | |
parent | b855ebb91ad8d97617ec1aa418b4add84670a07d (diff) |
*update
Diffstat (limited to 'src/libjin/Common/Subsystem.h')
-rw-r--r-- | src/libjin/Common/Subsystem.h | 5 |
1 files changed, 3 insertions, 2 deletions
diff --git a/src/libjin/Common/Subsystem.h b/src/libjin/Common/Subsystem.h index 35563da..1212abf 100644 --- a/src/libjin/Common/Subsystem.h +++ b/src/libjin/Common/Subsystem.h @@ -14,9 +14,10 @@ namespace jin struct Setting {}; typedef Setting SettingBase; - void init(const SettingBase* setting) + bool init(const SettingBase* setting) { - CALLONCE(initSystem(setting)); + static bool success = initSystem(setting); + return success; } void quit() |