Wireshark-commits: [Wireshark-commits] rev 52007: /trunk/echld/ /trunk/echld/: common.c echld-int.h

Date: Fri, 13 Sep 2013 17:08:01 GMT
http://anonsvn.wireshark.org/viewvc/viewvc.cgi?view=rev&revision=52007

User: jmayer
Date: 2013/09/13 10:08 AM

Log:
 Fix warnings shown by gcc-4.8.1
 
 /home/jmayer/work/wireshark/svn/trunk/echld/common.c:134:2: error: enum conversion in initialization is invalid in C++ [-Werror=c++-compat]
   {0,NULL}
   ^
 /home/jmayer/work/wireshark/svn/trunk/echld/common.c:134:2: error: (near initialization for ‘t_map[34].type’) [-Werror=c++-compat]
 /home/jmayer/work/wireshark/svn/trunk/echld/common.c:269:3: note: expected ‘echld_msg_type_t’ but argument is of type ‘guint32’
 /home/jmayer/work/wireshark/svn/trunk/echld/common.c:253:8: error: variable ‘off’ set but not used [-Werror=unused-but-set-variable]
    long off;
         ^
 cc1: all warnings being treated as errors
 
 Still todo:
 
 /home/jmayer/work/wireshark/svn/trunk/echld/common.c: In function ‘echld_read_frame’:
 /home/jmayer/work/wireshark/svn/trunk/echld/common.c:269:3: error: enum conversion when passing argument 4 of ‘cb’ is invalid in C++ [-Werror=c++-compat]
    cb( &(r->rp[sizeof(hdr_t)]), HDR_LEN(h), h->h.chld_id, HDR_TYPE(h), h->h.reqh_id, cb_data);
    ^
 /home/jmayer/work/wireshark/svn/trunk/echld/common.c:269:3: note: expected ‘echld_msg_type_t’ but argument is of type ‘guint32’
 
 Whitespace fixes

Directory: /trunk/echld/
  Changes    Path           Action
  +30 -32    common.c       Modified
  +21 -21    echld-int.h    Modified
  +4 -3      echld.h        Modified