Fix PX4IO to run C++ static ctors

This commit is contained in:
px4dev
2012-12-29 12:57:29 -08:00
parent 35c82ff2fc
commit d5da457e29
3 changed files with 15 additions and 1 deletions
+5
View File
@@ -55,10 +55,15 @@
__EXPORT int user_start(int argc, char *argv[]);
extern void up_cxxinitialize(void);
struct sys_state_s system_state;
int user_start(int argc, char *argv[])
{
/* run C++ ctors before we go any further */
up_cxxinitialize();
/* reset all to zero */
memset(&system_state, 0, sizeof(system_state));