Hello, With some features of gcc 4.1 turned on, one gets verbose warnings, some of which are worrisome. Some are likely to be harmless. All are reported here for your convenience:
filesys.c: In function 'kdbSetKey_filesys': filesys.c:286: warning: ignoring return value of 'fchown', declared with attribute warn_unused_result filesys.c: In function 'keyFileSerialize': filesys.c:832: warning: ignoring return value of 'fwrite', declared with attribute warn_unused_result kdb.c: In function 'kdbOpenBackend': kdb.c:321: warning: ISO C forbids conversion of object pointer to function pointer type kdb.c: In function 'kdbMonitorKeys_default': kdb.c:860: warning: implicit declaration of function 'usleep' kdb.c: In function 'kdbInfoToString': kdb.c:1270: warning: implicit declaration of function 'snprintf' key.c:2884:1: warning: embedding a directive within macro arguments is not portable key.c: In function 'keyToStreamBasename': key.c:2929: warning: implicit declaration of function 'fileno' backendhelpers.c: In function 'kdbMonitorKey_default': backendhelpers.c:425: warning: implicit declaration of function 'usleep' berkeleydb.c: In function 'keyFromBDB': berkeleydb.c:292: warning: dereferencing type-punned pointer will break strict-aliasing rules berkeleydb.c: In function 'dbTreeNew': berkeleydb.c:470: warning: ignoring return value of 'chown', declared with attribute warn_unused_result berkeleydb.c:577: warning: ignoring return value of 'chown', declared with attribute warn_unused_result berkeleydb.c:578: warning: ignoring return value of 'chown', declared with attribute warn_unused_result daemon.c: In function 'kdbOpen_daemon': daemon.c:135: warning: implicit declaration of function 'close' daemon.c:176: warning: implicit declaration of function 'kdbhGetBackendName' daemon.c:176: warning: passing argument 1 of 'free' makes pointer from integer without a cast daemon.c:180: warning: implicit declaration of function 'kdbhSetBackendName' daemon.c: In function 'kdbStatKey_daemon': daemon.c:261: warning: unused variable 'copy' daemon.c:261: warning: unused variable 'workKey' daemon.c: In function 'kdbMonitorKeys_daemon': daemon.c:622: warning: unused variable 'ret' daemon.c: In function 'kdbMonitorKey_daemon': daemon.c:677: warning: unused variable 'ret' ipc.c: In function 'ipc_accept': ipc.c:78: warning: pointer targets in passing argument 3 of 'accept' differ in signedness ipc.c: In function 'ipc_local': ipc.c:103: warning: pointer targets in passing argument 3 of 'getsockname' differ in signedness ipc.c: In function 'getpeereid': ipc.c:176: warning: pointer targets in passing argument 5 of 'getsockopt' differ in signedness sig.c: In function 'sig_block': sig.c:44: warning: 'sigblock' is deprecated (declared at /usr/include/signal.h:181) sig.c: In function 'sig_unblock': sig.c:56: warning: 'sigsetmask' is deprecated (declared at /usr/include/signal.h:184) sig.c:56: warning: 'sigsetmask' is deprecated (declared at /usr/include/signal.h:184) sig.c: In function 'sig_blocknone': sig.c:67: warning: 'sigsetmask' is deprecated (declared at /usr/include/signal.h:184) sig.c: In function 'sig_pause': sig.c:91: warning: implicit declaration of function 'sigpause' serial_string.c: In function 'serialString_serialize': serial_string.c:67: warning: comparison between pointer and integer serial_string.c:52: warning: unused variable 'tmp' serial_string.c: In function 'serialString_unserialize': serial_string.c:105: warning: comparison between pointer and integer main.c: In function 'main': main.c:125: warning: passing argument 2 of 'threadCreate' from incompatible pointer type main.c:84: warning: unused variable 'thread' kdbd.c: In function 'processRequest': kdbd.c:35: warning: unused variable 'ret' kdbd.c: In function 'kdbd': kdbd.c:125: warning: implicit declaration of function 'ipc_eid' kdbd.c:129: warning: format '%d' expects type 'int', but argument 4 has type 'pthread_t' kdbd.c:34: warning: 'procedure' may be used uninitialized in this function kdb_wrapper.c: In function 'wrapper_kdbOpen': kdb_wrapper.c:64: warning: implicit declaration of function 'getpid' kdb_wrapper.c:34: warning: unused variable 'user' thread.c: In function 'threadExit': thread.c:113: warning: implicit declaration of function 'close' thread.c:115: warning: format '%d' expects type 'int', but argument 4 has type 'pthread_t' kdbtools.c: In function 'consumeKeyNode': kdbtools.c:205: warning: dereferencing type-punned pointer will break strict-aliasing rules kdb.c: In function 'listAllKeysForShell': kdb.c:534: warning: ignoring return value of 'fwrite', declared with attribute warn_unused_result kdb.c: In function 'commandGet': kdb.c:1056: warning: ignoring return value of 'fwrite', declared with attribute warn_unused_result kdb.c: In function 'commandEdit': kdb.c:1150: warning: ignoring return value of 'system', declared with attribute warn_unused_result kdb.c:1165: warning: ignoring return value of 'fgets', declared with attribute warn_unused_result Hope it helps. -- Pat ------------------------------------------------------------------------- Take Surveys. Earn Cash. Influence the Future of IT Join SourceForge.net's Techsay panel and you'll get the chance to share your opinions on IT & business topics through brief surveys -- and earn cash http://www.techsay.com/default.php?page=join.php&p=sourceforge&CID=DEVDEV _______________________________________________ Registry-list mailing list [email protected] https://lists.sourceforge.net/lists/listinfo/registry-list
