extern int home_mgr_get_home_pid(void);
extern int home_mgr_get_volume_pid(void);
+extern int home_mgr_get_indicator_pid(void);
+extern int home_mgr_get_quickpanel_pid(void);
extern void home_mgr_init(void *data);
extern void home_mgr_fini(void);
#define CANCEL_KEY_TIMER_SEC 0.3
-const char *key_name[38] = {
+const char *key_name[KEY_NAME_MAX] = {
"XF86AudioRaiseVolume",
"XF86AudioLowerVolume",
"XF86PowerOff",
"XF86Game",
"XF86VoiceWakeUp_LPSD",
"XF86VoiceWakeUp",
- "KEY_NAME_MAX",
};
int ret = sigemptyset(&act.sa_mask);
if (ret < 0) {
- strerror_r(errno, err_buf, sizeof(err_buf));
- _E("Failed to sigemptyset[%d / %s]", errno, err_buf);
+ if (strerror_r(errno, err_buf, sizeof(err_buf)) == 0) {
+ _E("Failed to sigemptyset[%d / %s]", errno, err_buf);
+ }
}
ret = sigaddset(&act.sa_mask, SIGTERM);
if (ret < 0) {
- strerror_r(errno, err_buf, sizeof(err_buf));
- _E("Failed to sigaddset[%d / %s]", errno, err_buf);
+ if (strerror_r(errno, err_buf, sizeof(err_buf)) == 0) {
+ _E("Failed to sigaddset[%d / %s]", errno, err_buf);
+ }
}
ret = sigaction(SIGTERM, &act, NULL);
if (ret < 0) {
- strerror_r(errno, err_buf, sizeof(err_buf));
- _E("Failed to sigaction[%d / %s]", errno, err_buf);
+ if (strerror_r(errno, err_buf, sizeof(err_buf)) == 0) {
+ _E("Failed to sigaction[%d / %s]", errno, err_buf);
+ }
}
_set_i18n(PACKAGE, LOCALEDIR);
"XF86Game",
"XF86VoiceWakeUp_LPSD",
"XF86VoiceWakeUp",
- "KEY_NAME_MAX",
};
static struct {
int ret = sigemptyset(&act.sa_mask);
if (ret < 0) {
- strerror_r(errno, err_buf, sizeof(err_buf));
- _E("Failed to sigemptyset[%d / %s]", errno, err_buf);
+ if (strerror_r(errno, err_buf, sizeof(err_buf)) == 0) {
+ _E("Failed to sigemptyset[%d / %s]", errno, err_buf);
+ }
}
ret = sigaddset(&act.sa_mask, SIGTERM);
if (ret < 0) {
- strerror_r(errno, err_buf, sizeof(err_buf));
- _E("Failed to sigaddset[%d / %s]", errno, err_buf);
+ if (strerror_r(errno, err_buf, sizeof(err_buf)) == 0) {
+ _E("Failed to sigaddset[%d / %s]", errno, err_buf);
+ }
}
ret = sigaction(SIGTERM, &act, NULL);
if (ret < 0) {
- strerror_r(errno, err_buf, sizeof(err_buf));
- _E("Failed to sigaction[%d / %s]", errno, err_buf);
+ if (strerror_r(errno, err_buf, sizeof(err_buf)) == 0) {
+ _E("Failed to sigaction[%d / %s]", errno, err_buf);
+ }
}
status_register();