Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

compilation error in CSockaddr_inObject::toStruct #56

Closed
zwetan opened this issue Jan 8, 2016 · 2 comments
Closed

compilation error in CSockaddr_inObject::toStruct #56

zwetan opened this issue Jan 8, 2016 · 2 comments
Labels
Milestone

Comments

@zwetan
Copy link
Member

zwetan commented Jan 8, 2016

when compiling for Mac OS X 64-bit compiler complained about

../api/clib/CNetinetInClass.cpp: In member function 'sockaddr_in avmshell::CSockaddr_inObject::toStruct()':
     [exec] ../../src/shell/../api/clib/CNetinetInClass.cpp:130: warning: 'sockaddr4.sockaddr_in::sin_zero[7u]' is used uninitialized in this function
     [exec] ../../src/shell/../api/clib/CNetinetInClass.cpp:130: warning: 'sockaddr4.sockaddr_in::sin_zero[6u]' is used uninitialized in this function
     [exec] ../../src/shell/../api/clib/CNetinetInClass.cpp:130: warning: 'sockaddr4.sockaddr_in::sin_zero[5u]' is used uninitialized in this function
     [exec] ../../src/shell/../api/clib/CNetinetInClass.cpp:130: warning: 'sockaddr4.sockaddr_in::sin_zero[4u]' is used uninitialized in this function
     [exec] ../../src/shell/../api/clib/CNetinetInClass.cpp:130: warning: 'sockaddr4.sockaddr_in::sin_zero[3u]' is used uninitialized in this function
     [exec] ../../src/shell/../api/clib/CNetinetInClass.cpp:130: warning: 'sockaddr4.sockaddr_in::sin_zero[2u]' is used uninitialized in this function
     [exec] ../../src/shell/../api/clib/CNetinetInClass.cpp:130: warning: 'sockaddr4.sockaddr_in::sin_zero[1u]' is used uninitialized in this function
     [exec] ../../src/shell/../api/clib/CNetinetInClass.cpp:130: warning: 'sockaddr4.sockaddr_in::sin_zero[0u]' is used uninitialized in this function
     [exec] ../../src/shell/../api/clib/CNetinetInClass.cpp:130: warning: 'sockaddr4.sockaddr_in::sin_len' is used uninitialized in this function
@zwetan zwetan added the bug label Jan 8, 2016
@zwetan
Copy link
Member Author

zwetan commented Jan 8, 2016

the same kind of bug is discussed here
Setting sin_zero to 0 in struct sockaddr_in

make sense, but strange we did not caught it before

@zwetan zwetan modified the milestone: 0.4.1 Jan 8, 2016
@zwetan
Copy link
Member Author

zwetan commented Jan 8, 2016

this fix the error

VMPI_memset( &sockaddr4.sin_zero, 0, sizeof(sockaddr4.sin_zero) );

@zwetan zwetan closed this as completed Jan 10, 2016
zwetan added a commit that referenced this issue Feb 4, 2016
git-svn-id: http://dev.corsaair.com/svn/redtamarin/trunk@1674 8266667d-5eeb-4550-8638-74b212e0aa7d
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
Projects
None yet
Development

No branches or pull requests

1 participant