diff options
Diffstat (limited to 'libgo/runtime/go-deferred-recover.c')
-rw-r--r-- | libgo/runtime/go-deferred-recover.c | 8 |
1 files changed, 4 insertions, 4 deletions
diff --git a/libgo/runtime/go-deferred-recover.c b/libgo/runtime/go-deferred-recover.c index 408ef2a..c89c1fb 100644 --- a/libgo/runtime/go-deferred-recover.c +++ b/libgo/runtime/go-deferred-recover.c @@ -75,7 +75,7 @@ because you are not permitted to take the address of a predeclared function like recover. */ -struct __go_empty_interface +Eface __go_deferred_recover () { G *g; @@ -83,10 +83,10 @@ __go_deferred_recover () g = runtime_g (); if (g->_defer == NULL || g->_defer->_panic != g->_panic) { - struct __go_empty_interface ret; + Eface ret; - ret.__type_descriptor = NULL; - ret.__object = NULL; + ret._type = NULL; + ret.data = NULL; return ret; } return __go_recover (); |