# HG changeset patch # User Laurent Bessard # Date 1353024174 -3600 # Node ID 6cc8255ecfe4d8804518cb43cccac6c6fbc70856 # Parent e666763ac7431ba876e9504e6c1e8616b5e5e873 Fix in accessor undefined init methods for function block global instances diff -r e666763ac743 -r 6cc8255ecfe4 lib/accessor.h --- a/lib/accessor.h Fri Nov 16 00:39:35 2012 +0100 +++ b/lib/accessor.h Fri Nov 16 01:02:54 2012 +0100 @@ -23,7 +23,8 @@ static type *GLOBAL__##name = &(domain##__##name);\ type* __GET_GLOBAL_##name(void) {\ return &(*GLOBAL__##name);\ - } + }\ + extern void type##_init__(type* data__, BOOL retain); #define __DECLARE_GLOBAL_LOCATION(type, location)\ extern type *location; #define __DECLARE_GLOBAL_LOCATED(type, resource, name)\