[ofa-general] RE: [ib-diag] sminfo: add support for WinOF
Sean Hefty
sean.hefty at intel.com
Sat Feb 14 17:59:47 PST 2009
>static const struct ibdiag_opt *opts_map[256];
>
>and later:
>
> memset(opts_map, 0, sizeof(opts_map));
With the above:
warnings in directory c:\mshefty\scm\winof\branches\winverbs\tools\infiniband-di
ags\src\sminfo
c:\mshefty\scm\winof\branches\winverbs\tools\infiniband-diags\src\ibdiag_common.
c(276) : warning C4090: 'function' : different 'const' qualifiers
(line 276 is the memset)
With const removed, Windows builds fine, but then Linux build gives:
src/ibdiag_common.c: In function `ibdiag_process_opts':
src/ibdiag_common.c:282: warning: passing arg 3 of `make_long_opts' from incompa
tible pointer type
So, I gave up and added a cast at the memset.
- Sean
More information about the general
mailing list