Jacek Caban : jscript: Moved return_type_t declaration to engine.c.
Module: wine Branch: master Commit: 6ffe4cb59fd62e7ce9c384bf098623b138f1e5ca URL: http://source.winehq.org/git/wine.git/?a=commit;h=6ffe4cb59fd62e7ce9c384bf09... Author: Jacek Caban <jacek(a)codeweavers.com> Date: Tue Oct 25 11:56:36 2011 +0200 jscript: Moved return_type_t declaration to engine.c. --- dlls/jscript/engine.c | 10 ++++++++++ dlls/jscript/engine.h | 10 +--------- 2 files changed, 11 insertions(+), 9 deletions(-) diff --git a/dlls/jscript/engine.c b/dlls/jscript/engine.c index 160a67b..130fe41 100644 --- a/dlls/jscript/engine.c +++ b/dlls/jscript/engine.c @@ -32,6 +32,16 @@ WINE_DEFAULT_DEBUG_CHANNEL(jscript); #define EXPR_NEWREF 0x0002 #define EXPR_STRREF 0x0004 +struct _return_type_t { + enum{ + RT_NORMAL, + RT_RETURN, + RT_BREAK, + RT_CONTINUE + } type; + jsexcept_t ei; +}; + static inline HRESULT stat_eval(script_ctx_t *ctx, statement_t *stat, return_type_t *rt, VARIANT *ret) { return stat->eval(ctx, stat, rt, ret); diff --git a/dlls/jscript/engine.h b/dlls/jscript/engine.h index 306e962..9b2e2b5 100644 --- a/dlls/jscript/engine.h +++ b/dlls/jscript/engine.h @@ -156,15 +156,7 @@ typedef struct _variable_declaration_t { struct _variable_declaration_t *next; } variable_declaration_t; -typedef struct { - enum{ - RT_NORMAL, - RT_RETURN, - RT_BREAK, - RT_CONTINUE - } type; - jsexcept_t ei; -} return_type_t; +typedef struct _return_type_t return_type_t; typedef HRESULT (*statement_eval_t)(script_ctx_t*,statement_t*,return_type_t*,VARIANT*);
participants (1)
-
Alexandre Julliard