]> rtime.felk.cvut.cz Git - frescor/fosa.git/blobdiff - src_aquosa/fosa_long_jump.c
Bugfixes and restyling.
[frescor/fosa.git] / src_aquosa / fosa_long_jump.c
index 829e2c7a5aeed5023322a03d4047025f3b8a94c0..b1e193a2af05006430b48b38c7600527fde61340 100644 (file)
@@ -132,7 +132,7 @@ int fosa_long_jump_save_context(fosa_long_jump_context_t *context)
 int fosa_long_jump_was_performed(const fosa_long_jump_context_t *context,
                                 int *jumped)
 {
-       return ENOSYS;
+       return EINVAL;
 }
 
 /** 
@@ -140,7 +140,8 @@ int fosa_long_jump_was_performed(const fosa_long_jump_context_t *context,
  **/
 void __long_jump_handler(int n, siginfo_t *info, void *c)
 {
-       fosa_long_jump_context_t *context = (fosa_long_jump_context_t*)info->si_ptr;
+       fosa_long_jump_context_t *context =
+               (fosa_long_jump_context_t*) info->si_ptr;
 
        siglongjmp(*context, 1);
 }