File tree Expand file tree Collapse file tree 1 file changed +6
-3
lines changed Expand file tree Collapse file tree 1 file changed +6
-3
lines changed Original file line number Diff line number Diff line change @@ -66,10 +66,13 @@ struct eventhook {
66
66
s32 fd ;
67
67
u32 event_code ;
68
68
stmcallback callback ;
69
- enum { EVENTHOOK_UNSET = 0 , EVENTHOOK_SET } state ;
69
+ enum { EVENTHOOK_UNSET , EVENTHOOK_SET } state ;
70
70
};
71
71
72
- static struct eventhook __stm_eventhook ;
72
+ static struct eventhook __stm_eventhook = {
73
+ .fd = -1 ,
74
+ .state = EVENTHOOK_UNSET ,
75
+ };
73
76
74
77
static s32 __STMEventCallback (s32 result ,void * usrdata );
75
78
s32 __STM_SetEventHook (void );
@@ -157,7 +160,7 @@ static s32 __STMEventCallback(s32 result, void *usrdata)
157
160
STM_printf ("event=%08x\n" , __stm_eventhook .event_code );
158
161
159
162
if (__stm_eventhook .event_code == 0 ) { // Release
160
- return 0 ;
163
+ return result ;
161
164
}
162
165
else {
163
166
if (__stm_eventhook .callback )
You can’t perform that action at this time.
0 commit comments